当行在连接中不匹配时返回结果

时间:2014-09-12 02:22:50

标签: sql postgresql

我有一些表格如下所示:

表1:

ID | Email

表2:

Email_ID | Note

表3:

Email_ID | URL

如何生成一组结果,其中表1中的所有行都是长表生成的,表2和表3中的字段可用。请注意,并非所有电子邮件都在表2和表3中,但我仍然希望获得这些结果。

1 个答案:

答案 0 :(得分:0)

SELECT *
FROM   Table1
       LEFT JOIN
       Table2 ON Table1.ID=Table2.Email_ID
       LEFT JOIN
       Table3 ON Table1.ID=Table3.Email_ID