搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ sql 查询相同记录的语句
标题:
sql 查询相同记录的语句
取消只看楼主
都督
等 级:
新手上路
帖 子:56
专家分:0
注 册:2007-9-12
楼主
问题点数:0 回复次数:3
sql 查询相同记录的语句
例如:
一张表table1有2个字段,一个字段是id是自动标号,另一个是value值。
table 1
id value
1 11
2 22
3 22
4 11
怎么找出这个表中的相同记录。请大家帮忙,这是我上次面试的题目,明天复试。谢谢大家了。
搜索更多相关主题的帖子:
sql
语句
记录
查询
2008-06-16 18:08
都督
等 级:
新手上路
帖 子:56
专家分:0
注 册:2007-9-12
第
2
楼
得分:0
大家帮帮忙呀,我是用一个自我连接。
2008-06-16 18:33
都督
等 级:
新手上路
帖 子:56
专家分:0
注 册:2007-9-12
第
3
楼
得分:0
表里面有N条相同的记录,要查出来.
如:
ID Name
12 d
34 e
543 t
34 e
12 d
45 y
543 t
查询的结果应为:
ID Name
12 d
12 d
34 e
34 e
543 t
543 t
假如表名为Table03,可以用下面语句轻松实现:
select id,name from table03 where name in(select name from table03 group by name having count(name)>1)
2008-06-16 18:36
都督
等 级:
新手上路
帖 子:56
专家分:0
注 册:2007-9-12
第
4
楼
得分:0
解决了
2008-06-20 14:45
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-219485-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.432787 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved