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

如何查出一个表中两个字段有重复的记录.
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.重复字段)