使用LEFT JOIN可以实现。
例如有两个表,Table1 和 Table2,分别与Table3和Table4的某项关联。想把Table1和Table2的关联数据同时输出到一个Select语句,可以:
SELECT * FROM
(
(SELECT * FROM Table1 t1,Table3 t3 WHERE t1.sn=t3.sn) t1Info
LEFT JOIN
(SELECT * FROM Table2 t2,Table4 t4 WHERE t2.sn=t4.sn) t2Info
ON t1Info.sn=t2Info.sn
)