查询表里面有N组相同的记录经典SQL语句
2007-02-28 18:40
337 查看
表里面有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)
如:
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)
相关文章推荐
- 查询表里面有N组相同的记录经典SQL语句
- 查询表里面有N组相同的记录经典SQL语句
- SQL 语句 一对多关系,根据一查询多里面对应一的最新的一条记录
- 查询数据表中某字段值是否有多条记录相同的sql语句
- SQL语句查询相同条目并记录重复次数
- 用SQL语句查询数据库中某一字段下相同值的记录方法
- 用SQL语句查询数据库中某一字段下相同值的记录方法
- sql语句:查询表中字段值相同的记录
- 用SQL语句查询数据库中某一字段下相同值的记录方法
- sql语句查询出表里符合条件的第二条记录的方法
- Java程序和Oracle数据库调用相同的SQL查询语句,结果却不同
- 查询及删除重复记录的SQL语句
- plsql developer如何查询SQL语句执行历史记录(转)
- 查询同一表内多字段同时重复记录的SQL语句
- 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?
- sql查询同一表格中,不同字段,但是两个字段的值相同的记录行
- 查询同一表内多字段同时重复记录的SQL语句
- 关于“怎么比较两个SQL查询语句产生的结果集是否相同”搜集到的一些资料
- SQL查询重复出现次数最多的记录,按出现频率排序(SQL语句)
- 关于多条id相同,只取一条记录得sql语句