首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么查出一个表中两个字段有重复的记录

2012-01-29 
如何查出一个表中两个字段有重复的记录.selectlawunit,lawdate,count(*)fromlaw_lawgroupbylawunit,lawdat

如何查出一个表中两个字段有重复的记录.
select   lawunit,lawdate,count(*)   from   law_law   group   by   lawunit,lawdate   having   count(*)> 1
用上面的可以查出两个字段重复的内容,但是要把所有这些重复的记录比如说这个表有个字段id,要查出来就查不了.

[解决办法]
select * from 表 a where exists(select 1 from 表 where 重复字段=a.重复字段)

热点排行