以下のようなテーブルがあるとき どのようにするともっとも速く 下のような結果が得られるでしょうか? PostgreSQLとMySQLの両方でご教授ください。 必要であればビューなどを使ってもいいです。 [テーブル:T] IdMenu 1ご飯 2パン 3パン 4パン 5ご飯 6パン 7野菜 [結果] MenuCount パン4 ご飯2 野菜1 ※ 出現回数をカウントし多い順に並べたものです
SELECT Menu,COUNT(*) AS Count FROM T GROUP BY Menu ORDER BY Count;
ありがとうございます。
これで最速でしょうか?
もうしばらくしてなければこれに決めます。
無いようでしたのでこれに決めますね。
ありがとうございました。
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
ありがとうございます。
これで最速でしょうか?
もうしばらくしてなければこれに決めます。
無いようでしたのでこれに決めますね。
ありがとうございました。