仅当我要加入的表中的一列 = 1 时,我才尝试进行 LEFT JOIN。
这是我到目前为止所拥有的。
SELECT * FROM size, oil LEFT JOIN purchase ON oil. oilId = purchase. purOilId
WHERE sizId = oilSizeId AND oilUnused ='' ORDER BY oilOurName
我需要添加的内容如下。
LEFT JOIN purhcase (only if purMark = 1)
这是我不知道该怎么做。
以后有 AND 是行不通的,因为油表需要定义结果中有多少行。
谢谢