SQL SERVER常用取重复记录的SQL语句
2009-01-07 11:18
316 查看
获取某字段或几个字段有重复的数据,可限定重复几条
select field1,field2 from table group by field1,field2 having count(field1)>1
获取某字段不重复的最新记录
select top * from table a where id in(select max(id) from table b group by field) order by id desc
获取某字段的重复数
select count(field) from table group by field having count(field)>1
获取不重复的记录
select field1,field2 from table group by field1,field2
删除重复记录
delete from from table a where id not in(select max(id) from table b group by field)
select field1,field2 from table group by field1,field2 having count(field1)>1
获取某字段不重复的最新记录
select top * from table a where id in(select max(id) from table b group by field) order by id desc
获取某字段的重复数
select count(field) from table group by field having count(field)>1
获取不重复的记录
select field1,field2 from table group by field1,field2
删除重复记录
delete from from table a where id not in(select max(id) from table b group by field)
相关文章推荐
- SQL SERVER常用取重复记录的SQL语句
- SQL SERVER常用取重复记录的SQL语句
- SQL SERVER常用取重复记录的SQL语句
- 常用sql语句之删除或查询单个字段重复数据的记录
- SQL重复记录查询常用语句
- Sql server 删除重复记录的SQL语句
- Sql server 删除重复记录的SQL语句
- 如何删除表中的重复记录?等等常用SQL语句的积累
- Sql server 删除重复记录的SQL语句保留一条
- Sql server 删除重复记录的SQL语句
- 常用判断重复记录的SQL语句
- Sql server 删除重复记录的SQL语句
- SQL重复记录查询常用语句
- Sql server 删除重复记录的SQL语句
- Sql语句筛选出所有某【字段值重复】的记录!
- SQL Server管理常用SQL语句
- 查询及删除重复记录的SQL语句
- 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?
- sqlserver常用sql语句,更改字段,建立唯一键,多个字段去重复等
- 常用SQL语句实例大全(含过滤及删除重复数据、导入导出数据等)