Mysql SQL select语句内部联接

Mysql SQL select语句内部联接,mysql,sql,select,join,Mysql,Sql,Select,Join,我有一个餐桌服务员和一个餐桌俱乐部 我使用sql语句将Person链接到Club,因为有一个PersonclubID字段我想链接到Club的名称(ClubName)。正如您在sql语句中看到的那样,它们与ID有关 现在,它向我展示了所有拥有俱乐部标的人,但我也想要那些没有俱乐部标的人 声明: select * from Person AS p INNER JOIN club AS c ON p.club_id =c.id where isTrainer = false 在这种情况下,使用左连接

我有一个餐桌服务员和一个餐桌俱乐部

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

现在,它向我展示了所有拥有俱乐部标的人,但我也想要那些没有俱乐部标的人

声明:

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

在这种情况下,使用
左连接。它将向您显示所有
Person
行,并将显示匹配的
Club
行的值。不匹配的行将包含
NULL
值的
Club


注意:尝试一下连接:)享受它

清晰、简单、快速!谢谢不客气。如果答案有帮助,请“接受”它:)欢迎来到Stackoverflow,祝您有愉快的一天