4

SQLでcount関数を試してみるのに少し問題があります。

私がやろうとしているのは、特定の名前の人の数を数えることです

例えば:

Name | Number
==============
Ivan | 9      
Brody| 8
Ray  | 7

また、同じインスタンスがある場合は、アルファベット順に並べ替えます。

どんな助けでも大歓迎です!

4

1 に答える 1

5

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
于 2012-09-06T00:22:59.780 に答える