我有一個嵌套的mysql_query。LEFT JOIN和WHERE導致錯誤
$resultSub = mysql_query("SELECT *
FROM ensembles
WHERE en_name = $name
LEFT JOIN ensemble_names on ensembles.en_name = ensemble_names.en_nm_ID
LEFT JOIN students on ensembles.en_stu = students.s_ID
LEFT JOIN part_names on ensembles.en_part = part_names.p_nm_ID
ORDER BY $sort $orderBy");
查詢作品,未經WHERE子句,我認爲對於LEFT JOIN
命令可以被過濾掉行罰款,但事實並非如此。
你的where子句應該在連接之後。 – Jrod