は、我々はこの非常に単純な「試験」のテーブルを持っていると仮定しましょう。
あります:5ボブ、2アダム、1アレックス。
name | count
bob | 5
adam | 2
alex | 1
PHPを使用しない場合:
は、私は、MySQLがこのような何かを答えることができますとにかくありますか?ありがとうございました。
は、我々はこの非常に単純な「試験」のテーブルを持っていると仮定しましょう。
あります:5ボブ、2アダム、1アレックス。
name | count
bob | 5
adam | 2
alex | 1
PHPを使用しない場合:
は、私は、MySQLがこのような何かを答えることができますとにかくありますか?ありがとうございました。
SELECT name, COUNT(1) AS count
FROM test
GROUP BY name
あなたはGROUP BY
でCOUNT
を使用することができます。
SELECT name, COUNT(name) as total
FROM test
GROUP BY name
ORDER BY total DESC
はここで働い例です:http://sqlfiddle.com/#!2/9a9f2/3
sqlfiddleリンクありがとうございます!非常に便利すぎる – Reacen
は、非常にありがとうございました卿! – Reacen
@Reacen私は助けることができてうれしいです。最も速い答えを受け入れたものとしてマークすることを検討してください。 –
私はパオロに投票しました。すべて1行で、どれくらい甘いか。単にそれを実際に表示するためにsqlfiddleを投げたかったのです。 – Anthony