mysql全外接两表

  • 本文关键字:mysql mysql
  • 更新时间 :
  • 英文 :


我有两个表:
social_links

我想要第一个表中的所有行和第二个表中相关的行。

我的代码:

SELECT socials.*, social_links.*
FROM socials
LEFT JOIN social_links ON socials.id=social_links.social_id  
WHERE social_links.site_id=1 

这段代码返回2行,但我想要site_id=1的4行。

第一桌社交:

id名称
1Facebook
2Instagram
3Linkedin
4信使

在加入中添加条件而不是where

SELECT socials.*,social_links.*
from socials     left join  social_links  on socials.id=social_links.social_id and social_links.site_id=1  

最新更新