select * --delete
from 表名
WHERE (字段) IN ( SELECT 字段 FROM 表名 GROUP BY 字段 HAVING COUNT(字段) > 1)
AND ROWID NOT IN (SELECT MIN(ROWID) FROM 表名 GROUP BY id HAVING COUNT(*) > 1);
相关文章
- 数据库中的T-sql语句 条件修改 高级查询
- Ajax实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中
- 请问,能否把一个查询结果集的数据,在另一个数据库中(在同一个SQL Server实例中)插入一个新表,并命新名?谢谢!
- 查询当前数据库的表,引用另一个数据库中的表
- GridView RowDeleting 动态添加行,删除行记录 不删除数据库中记录
- sqlserver 查询库中有多少张表
- JAVA对数据库进行操作,实现数据库中数据的插入,查询,更改,删除操作
- json格式数据 ,将数据库中查询的结果转换为json(方式2)
- Sql Server删除数据表中重复记录 三种方法
- 通过查询图像文件名从数据库中使用AJAX在Codeigniter中显示图像列表