MYSQLで表の結合と検索
分かりやすくするために、テーブル名などは日本語で書きます。
曲名テーブルのアーティストはアーティストテーブルの番号から参照していて、
さらに、アーティストテーブルのアーティストは名前テーブルの番号から参照しています。
この場合に、曲名テーブルのアーティストを検索(例えば:「大塚愛」と検索)したいのですが、
検索してみても、なかなかピンとくる答えがありませんでした。
JOINで結合いいかと思いますが、テーブルから参照、さらにそのテーブルは、また別のテーブルから参照。
この様な場合はどうクエリーを書いたらいいか全くわかりません。
詳しい方宜しくお願いします。
現在、検証出来る環境がありません。
where 曲名 like '%大塚愛%'"
曲名テーブル
+---------------+---------------+---------------+
|................[番号]............|................[曲名]............|.......[アーティスト].....|
+---------------+---------------+---------------+
アーティストテーブル
+---------------+---------------+
|................[番号]............|.......[アーティスト].....|
+---------------+---------------+
名前テーブル
+---------------+---------------+---------------+
|................[番号]............|...............[名前]............|................[読み]............|
+---------------+---------------+---------------+