如何一次查询出某一字段相同的全部数据?

1.如下表

如何一次查询出某一字段相同的全部数据?-鸿蒙开发者社区2.如何一次并高效查询出所有重名用户的所有信息(希望数据如下)

如何一次查询出某一字段相同的全部数据?-鸿蒙开发者社区

sql
postgresql
mysql
2022-08-31 13:14:42
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
大娘送面粉
2

假设你的表名是user:

select * from user where name in (select name from user group by name having count(1) > 1);
 
 

分享
微博
QQ
微信
回复
2022-08-31 14:45:45
pgdba

可以考虑使用 ​​GROUP BY 子句​​ 按照某一字段进行分组统计数量,再使用 ​​HAVING 子句​​ 筛选出数量大于1的记录

分享
微博
QQ
微信
回复
2023-05-29 10:19:38
相关问题
动画如何做渲染一次不消失
5698浏览 • 1回复 待解决
SQL相同两个子查询如何复用?
1036浏览 • 2回复 待解决
鸿蒙-如何实现播放音频
9185浏览 • 2回复 待解决
请确定文件名是否确定后,再试一次
16732浏览 • 1回复 待解决