带有Join的SQL语句 - 缺少记录...(简单的noob请求)

时间:2016-11-05 22:11:02

标签: mysql sql

这是一个noob问题,我知道。 我有2张桌子:

DB Design

数据看起来像这样......

products_services:

enter image description here

product_service_categories:

enter image description here

我的SQL语句如下所示:

while(curr != null)

结果如下:

SQL result

我错过了“ID 2 - Ernährungsberatung”的条目。该条目缺失,因为其“product_service_category_id”为“0”。

请帮助我使用正确的SQL语句来获取此记录。

谢谢!

1 个答案:

答案 0 :(得分:0)

JOIN替换为LEFT JOIN
JOIN仅返回匹配的行 LEFT JOIN返回左表中的所有行以及右表中可能的匹配项。