Mysql使用where子句选择连接

时间:2014-05-29 07:24:00

标签: mysql database left-join where-clause

我有3个表并使用左连接选择它们。这是我的疑问:

SELECT * 
FROM books AS b
LEFT JOIN publisher AS p ON p.publisher_id = b.publisher_id
LEFT JOIN category AS c ON c.cat_id = b.cat_id
WHERE b.cat_id =  '1' // I change value 1, 2, 3, etc, no difference

我在Php MyAdmin上测试该查询,没有出现任何行。但是当我删除“where子句”时,可以看到所有行。我看不出我犯的错误。请给我一个指导。

由于

0 个答案:

没有答案