mysql查询多条数据的有关问题
程序员文章站
2022-05-26 16:58:35
...
mysql查询多条数据的问题
select多条数据 如何查出来里面的重复的 并且提示出来哪几天 最后把不重复的插入数据库中
------解决方案--------------------
如果你是想清除表里面的重复记录的话,可以使用INSERT INTO ..... SELECT .....语句完成。
建立一个与原表的结构完全相同的表,通过上面的语句把原表的记录全部插入到新建的表中。新建的表,需要建立一个唯一型复合索引,这样的话在插入的时候,遇到相同的记录就会自动跳过而不会插入。
唯一型复合索引的SQL语句类似:
select多条数据 如何查出来里面的重复的 并且提示出来哪几天 最后把不重复的插入数据库中
------解决方案--------------------
如果你是想清除表里面的重复记录的话,可以使用INSERT INTO ..... SELECT .....语句完成。
建立一个与原表的结构完全相同的表,通过上面的语句把原表的记录全部插入到新建的表中。新建的表,需要建立一个唯一型复合索引,这样的话在插入的时候,遇到相同的记录就会自动跳过而不会插入。
唯一型复合索引的SQL语句类似:
- SQL code
ALTER TABLE `mytable` ADD UNIQUE ( `username` , `age` );相关文章
相关视频
下一篇: 关于PHP正则匹配有关问题.求教
推荐阅读
-
完美解决MySQL通过localhost无法连接数据库的问题
-
SQL Server使用Merge语句当源表数据集为空时,无法进行查询的问题
-
mysql 月份查询该月有付款的数据
-
MySQL入门(三) 数据库表的查询操作【重要】
-
Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
-
MySql学习day03:数据表之间的连接、查询详解
-
mysql unique key在查询中的使用与相关问题
-
有关mysql中sql的执行顺序的小问题
-
Orace查询数据出现乱码的问题解决思路
-
【SQL】Oracle和Mysql的分页、重复数据查询(limit、rownum、rowid)