テーブルで最も使用されているIDの上位5つを作成できるSQLクエリを作成したいと思います。私のテーブルには次の列があります。
reservationid
costumerid
roomid
hotelid
最も使用されているホテルIDのトップ5を取得しようとしています。
カウント機能を使わないといけないと思ったのですが、うまくいかないようです。すべてのホテルIDをカウントするだけで、ID間の違いはわかりません。
select count(hotelid) from reservation;
誰かが私を正しい方向に押し進めるのを手伝ってもらえますか?
前もって感謝します!