如何显示所有数据,但限制同名值仅显示 2 行,例如,这是我的表“test”:
id name
1 title-1
2 title-1
3 title-2
4 title-1
5 title-3
6 title-2
7 title-1
8 title-2
我希望输出获取所有数据,但只限制 2 行来显示它是否具有相同的名称值,如下所示:
id name
4 title-1
7 title-1
6 title-2
8 title-2
5 title-3
最佳答案
试试这个。必须工作。
SELECT name FROM test group by test having count(*) <= 2
关于mysql - 如何在 MySQL 中限制仅显示 2 行相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56111348/