社区
MS-SQL Server
帖子详情
怎样查询重复记录,是整条记录(n多字段),而不是某个字段?
istring
2008-05-20 10:31:06
如题
...全文
136
7
打赏
收藏
怎样查询重复记录,是整条记录(n多字段),而不是某个字段?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
minxiaoxiang
2011-10-24
打赏
举报
回复
那我有20个字段总不能跟20个
ojuju10
2008-05-20
打赏
举报
回复
[Quote=引用 4 楼 istring 的回复:]
to 2楼,
再次声明:是整条记录,不是个别字段。
[/Quote]
你加别的字段也行啊,我只是简单的举例
onlineboy
2008-05-20
打赏
举报
回复
2楼没错呀
istring
2008-05-20
打赏
举报
回复
to 2楼,
再次声明:是整条记录,不是个别字段。
istring
2008-05-20
打赏
举报
回复
ls还真有耐心这样做啊??
ojuju10
2008-05-20
打赏
举报
回复
tb
Id name
1 a
2 a
3 b
4 b
5 b
6 c
select * from tb a
where not exists(select 1 from tb b where a.name=b.name and a.id>b.id)
select * from tb a
where a.id in (select min(b.id) from tb b where a.name=b.name )
select * from tb a
where a.id =(select min(b.id) from tb b where a.name=b.name )
skyzcl
2008-05-20
打赏
举报
回复
select * from tb
group by ...--各字段
having count(*) >1
Oracle
查询
重复数据的N种方法
本文介绍如何使用SQL
查询
和删除数据库表中的
重复
记录
,包括单
字段
和多
字段
的重复情况,并提供具体的SQL语句实例。
用SQL删除
重复
记录
的N种方法(转)
本文介绍如何使用SQL
查询
和删除数据库中的
重复
记录
,包括单
字段
和多
字段
重复情况,并提供多种方法,如使用临时表、rowid等。
SQL删除
重复
记录
的N种方法
本文介绍如何使用SQL语句
查询
并删除数据库表中的
重复
记录
,包括单
字段
和多
字段
重复情况,并提供通过临时表和rowid的方法来高效处理重复数据。
用SQL删除
重复
记录
的N种方法
本文介绍了如何使用SQL语句
查询
并删除数据库表中的
重复
记录
,包括单
字段
和多
字段
重复情况,并提供了具体示例。
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章