2011-05-11 78 views
0

假設我有表如下:SQL - 選擇最頻項

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

如何使用SQL語句來獲取字段名(託尼)的最頻?

回答

4

東西線沿線的:

SELECT name 
FROM table_name 
GROUP BY name 
ORDER BY COUNT(*) DESC 
LIMIT 1; 
0
SELECT Name, COUNT(*) 
FROM YourNames 
GROUP BY Name 
ORDER BY COUNT(*) DESC 
LIMIT 1