sql查询某字段的相同值

2018-06-17 23:47:41来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

sql查询某字段的相同值:
SELECT * FROM table WHERE col in (SELECT col FROM table GROUP BY col HAVING COUNT (col) >1);
 
顺带说一下where和having:
select * from table
where ···(只能对分组前的属性进行筛选)
group by ···(按某个字段分组)
having ···(只能对分组后的每个组的整体属性进行筛选,用聚合函数体现)
--不使用group by就默认表的整体为一组

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:astgo经常死机变慢?试试mysql数据碎片整理吧

下一篇:CentOS7使用rpm包安装MySQL