sql - SQL左连接多个表
问题描述
我有 5 个关系表,比如说 a、b、c、d、e。
如何使用所有表中存在的唯一列“ID”将表“b,c,d,e”中的 4 个连接到表“a”上?
我想在 MS Access 中使用 sql 查询来执行此操作。
解决方案
在 MS Access 中,您需要一堆括号:
select . . .
from (((a left join
b
on a.id = b.id
) left join
c
on a.id = c.id
) left join
d
on a.id = d.id
)
on a.id = e.id;