SQL select语句内连接

时间:2015-07-26 20:00:16

标签: mysql sql select join

我有一张桌子和桌子俱乐部。

我正在使用sql语句将Person链接到Club,因为有一个字段PersonclubID,我想链接到俱乐部的名称(ClubName)。正如您在sql语句中看到的那样,它们与ID有关。

现在它向我展示了所有拥有clubID的人,但我也想要那些没有clubID的人。

语句:

select * from Person AS p INNER JOIN club AS c ON p.club_id =c.id where isTrainer = false

问候

1 个答案:

答案 0 :(得分:1)

在这种情况下使用LEFT JOIN。它会显示所有Person行,并且会显示匹配的Club行的值。不匹配的行将包含NULL值的Club

注意:尝试加入一点:)享受它