软件下载吧文章资讯

分类分类

SQL开发知识:sqlserver查询去掉重复数据的实现

2024-03-04 00:33作者:下载吧

说明:

只要数据表“列名”数据相同,则说明是两条重复的数据(ID为数据表的主键自动增长)。

推荐使用方法一

— 方法一
select * from 表名 A where not exists(select 1 from 表名 where 列名=A.列名 and ID<A.ID)

— 方法二
select A.* from 表名 A inner join (select min(ID) ID,列名 from 表名 group by 列名) B on A.列名=B.列名 and A.ID=B.ID

— 方法三
select * from 表名 A where ID=(select min(ID) from 表名 where 列名=A.列名)

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消