問題は、別のテーブルへの参照が複数あるテーブルを使用していることです。基本的に、曲のオリジナル アーティスト、別のアーティストをフィーチャーしている場合、およびリミックスであるかどうかについて、3 つの異なる値を保存しています。これらはそれぞれアーティスト テーブルにリンクしており、私が望むのは、これらの各列のアーティスト名 (他のデータはありません) を返すことができるようにすることです。私はこれまでのところこれを持っています:
SELECT `songName`, `songTrackNumber`, `artist`.`artistName`,
songFeaturingArtist, songRemixByArtist
FROM `song`
LEFT JOIN artist ON songArtist = artistID
他の 2 つのフィールドを数値 ID からアーティスト名に変換する方法がよくわかりません。任意のポインタをいただければ幸いです。