标签: select foreign-keys parent
(rest_branches)是餐馆的表。
(phone_numbers)是另一个包含餐厅phone_numbers的表,它有一个名为(branch_id)的字段,它引用了餐馆ID。
当我尝试:
SELECT * FROM rest_branches NATURAL JOIN phone_numbers
我只收到有phone_number的餐馆。 即使他们没有电话号码,我该怎么做才能获得所有餐馆?
答案 0 :(得分:2)
因为that's how INNER/NATURAL joins work。如果您想要获得所有餐馆,请使用LEFT JOIN代替并指定连接条件。