有没有这样一个SQL语句,列出不止出现一次的记录?(50分)

  • 主题发起人 主题发起人 flai
  • 开始时间 开始时间
F

flai

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据库本来是必须限制身份证号码唯一的,
可是一开始时没有加上这样的unique限制,现在,
我希望加上这一限制,所以我希望能够列出所
有身份证号码不止出现一次的记录,如何写这样的SQL语句?

谢谢!(我就只有这50分了!)
 
select id,count(*) from table group by id having count(*)>1
 
select 身份证,count(*) from table
group by 身份证
having count(*)>1
 
Yes,they are right.But you can delete some data from your table.
It will be clear.
 
Agree with NetWind.
 
多人接受答案了。
 
后退
顶部