【发布时间】:2013-05-22 03:57:50
【问题描述】:
我想SELECT 表中的一些行,但这些行必须满足column = value 之类的条件。这是我的SELECT 声明:
$query = "SELECT t1.title, t1.introtext, t2.jr_street, t2.jr_city,
t2.jr_state, t2.jr_postalcode, t2.jr_country, t3.created, t3.name,
t3.title, t3.comments, t4.ave
FROM $table1 t1
LEFT OUTER JOIN $table2 t2 ON t1.id = t2.contentid
LEFT OUTER JOIN $table3 t3 ON t1.id = t3.pid
LEFT OUTER JOIN $table4 t4 ON t1.id = t4.reviewid
";
我尝试在FROM 语句后添加WHERE 子句,但出现SQL 语法错误。
【问题讨论】:
-
您是否尝试在最后一个
JOIN之后添加WHERE子句? -
你尝试过的WHERE子句是什么?
标签: php mysql outer-join