我想知道在 sql 中是否有与“select distinct”相反的东西,这样我就可以用来从重复多次的表中获取值。
谢谢
最佳答案
select some_column, count(*)
from some_table
group by 1
having count(*) > 1;
在像 mysql 这样的数据库上,您甚至可以省略选择 count(*)
以保留仅列值:
select some_column
from some_table
group by 1
having count(*) > 1;
关于mysql - MySQL 中 Distinct 的对立面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7411639/