如何用SQL语句查询一个表名中重名的人

如题所述

假如表名为Tab,
人名字段为
myname,
查询语句:
select
myname,
count(*)
from
tab
group
by
myname
having
count(*)
>
1
如果
having
子句不加,则是统计各名字的数量,加上则只显示
数量大于
1
的人名。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-25
select
*
from
tablename
where
重复字段1
in
(select
重复字段1
from
tablename
group
by
重复字段1,重复字段2
having
count(*)>1)
相似回答