假设我有如下表格:

id | name
----------
01 | Tony
02 | Peter
03 | Tony
04 | Tony
05 | John
.. | ..
99 | David

如何使用SQL语句获取字段名的最大频率(Tony)?

最佳答案

大致如下:

SELECT name
FROM table_name
GROUP BY name
ORDER BY COUNT(*) DESC
LIMIT 1;

09-10 19:56