我有一个包含上述数据的数据库,我只想选择注册商最高的国家/地区
这是我的查询
SELECT COUNTRY FROM USERS HAVING COUNTRY = MAX(COUNTRY)
表用户
ID NAME COUNTRY
1 JOHN USA
2 JOHN CA
3 JOHN USA
4 JOHN UK
5 JOHN USA
最佳答案
也许这就是您所需要的:
编辑:
只需删除 COUNT(*) As Total
SELECT COUNTRY
FROM USERS
GROUP BY COUNTRY
ORDER BY COUNT(*) DESC
LIMIT 1;
关于mysql - 选择具有最高列值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56234765/