3 つのテーブルを持つ MYSQL Db があります。
- アーティスト(artist_id,name)
- アルバム (album_i,title) と 3 番目の相関テーブル:
- albums_artists (album_id, artist_id)
私の目標は、すべてのアーティストのリストを表示し、各アーティストの名前の横に、このアーティストがリリースしたすべてのアルバムのタイトルを表示することです。(アルバムは 1 人のアーティストのみに「属します」。もちろん、アーティストは複数のアルバムを持っている場合があります)
次のような結果が得られれば素晴らしいことです。
1 "ac/dc" 3 "let there be rock"
1 "ac/dc" 4 "high voltage"
2 "deep Purple" 45 "machine head"
2 "deep Purple" 49 "in rock"
3 "motorhead" 666 "スペードのエース" num
(各行の最初の数字は artist_id で、2 番目の数字は album_id です)。
そのための適切なクエリは何でしょうか?