3
Im在SQL中使用count函數嘗試時遇到了一些麻煩。SQL計數函數查詢
什麼,我試圖與某個名字
例如數人量:
Name | Number
==============
Ivan | 9
Brody| 8
Ray | 7
而且那裏是相同的實例按字母順序排序。
任何幫助非常感謝!
Im在SQL中使用count函數嘗試時遇到了一些麻煩。SQL計數函數查詢
什麼,我試圖與某個名字
例如數人量:
Name | Number
==============
Ivan | 9
Brody| 8
Ray | 7
而且那裏是相同的實例按字母順序排序。
任何幫助非常感謝!
當使用COUNT()
這是一個AGGREGATE FUNCTION
它需要有GROUP BY
子句。試試這個,
SELECT Name, COUNT(name)
FROM tableName
GROUP BY Name
ORDER BY COUNT(name) DESC
或者你可以添加ALIAS
它
SELECT Name, COUNT(name) totalCount
FROM tableName
GROUP BY Name
ORDER BY totalCount DESC
那是完美的,除了我需要它的名字人數最多的第一:) – user1650499
進行排序@ user1650499你的意思是'名'有很多數字?如果是這樣,將其更改爲'按訂單計算(名稱)DESC' –
完美我的男人非常感謝你!像一個魅力 – user1650499