予約テーブル (属性: 名前、日、開始日、終了日) に対して SQL クエリを実行すると、days 属性の重複する値が見つかります。
SELECT day, COUNT(day) as NumberOfTimes
FROM reservation group by day HAVING (COUNT(day)>1)
ORDER BY NumberOfTimes
ただし、日のみが返され、その日の回数が予約テーブルにリストされます。その日にリストされているすべての名前をリストに戻そうとしていますが、クエリのグループ化に問題があります。これにどのようにアプローチする必要がありますか? リターンを次のようにしたいです:
BOB MONDAY 3
JOHN MONDAY 3
STEVE MONDAY 3
ALICE WEDNESDAY 2
MARTIN WEDNESDAY 2
御時間ありがとうございます!