特定の年にリリースされた特定のアーティストの CD を制作しているプロデューサーの情報を一覧表示したい。
私の試み:
$sql="SELECT * FROM producer, cd WHERE name = name and year= year JOIN SELECT * FROM cd, song WHERE artist = '$_POST[artist]' AND cd.title ='$_POST[title]'";
$data=mysqli_query($sql);
while ( $row = mysqli_fetch_array($data)) {
print_r($row);
これが私が得ているエラーです:
エラー: SQL 構文にエラーがあります。1 行目の 'JOIN SELECT * FROM cd, song WHERE artist = '' AND cd.title =''' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
2 つのクエリを正しく結合していないのはなぜですか?