如何得到sql数据库中有重复的记录的具体信息(50分)

  • 主题发起人 主题发起人 kinglights
  • 开始时间 开始时间
K

kinglights

Unregistered / Unconfirmed
GUEST, unregistred user!
有一sql server 2000数据库,其中一个表中的记录由于设计时的失误,造成记录有重复,一个
是记录编号(hybh)有重复,一个是姓名(hym)有重复,而这是不允许的,请问我如何找出有重复
的记录,有sql语句该如何写?谢谢!
 
select * from yourtable where hybh in (select hybh from yourtable group by hybh having count(hybh)>1)

select * from yourtable where hym in (select hym from yourtable group by hym having count(hym)>1)
 
[:)]谢谢Pearl,经过测试你的方法正确,分儿给你了,希望以后多指教
 
后退
顶部