問題 #264中級JOIN
予約一覧を蔵書・会員名付きで取得
book_reservations・books・library_membersをJOINし、予約日・蔵書タイトル・会員名・ステータスを予約日順に取得してください。 結合のヒント: - booksテーブル(エイリアス: b)との結合条件: br.book_id = b.id(book_reservations.book_id = books.id) - library_membersテーブル(エイリアス: m)との結合条件: br.member_id = m.id(book_reservations.member_id = library_members.id) 取得列: br.id, b.title, m.name AS member_name, br.reserved_date, br.status
この問題で学べること
- JOIN の構文・考え方
- 中級レベルの SQL クエリの書き方
- ブラウザ上で SQL を実行して即座に結果を確認する練習
使用テーブル
book_reservationsbookslibrary_members難易度・対象者
- 難易度
- 中級
- カテゴリ
- JOIN
- 対象者
- JOIN や集計関数を一通り使える方、より実務的な問題に取り組みたい方