問題 #211中級LEFT JOIN
医師別の予約件数(0件含む)
稼働状況を把握するため、まだ予約がない医師も含めて医師ごとの予約件数を集計してください。 結合のヒント: - clinic_appointmentsテーブル(エイリアス: a)との結合条件: d.id = a.doctor_id(clinic_doctors.id = clinic_appointments.doctor_id) 取得列: d.name, COUNT(a.id) AS appointment_count
この問題で学べること
- LEFT JOIN の構文・考え方
- 中級レベルの SQL クエリの書き方
- ブラウザ上で SQL を実行して即座に結果を確認する練習
使用テーブル
clinic_doctorsclinic_appointments難易度・対象者
- 難易度
- 中級
- カテゴリ
- LEFT JOIN
- 対象者
- JOIN や集計関数を一通り使える方、より実務的な問題に取り組みたい方