在ms访问中加入查询

时间:2013-06-27 14:13:05

标签: sql ms-access-2003

我需要在客户端ID上对3个表(发票,付款,客户)应用联接;但是,我需要的加入必须包括所有发票和与客户ID相关的所有付款。如果我们的客户有付款且没有发票(或者相反),那么此列也应该出现。我不希望在结果表中出现重复项,因此如果客户同时拥有发票和付款,则他只应出现一次。我可以使用交叉连接,然后选择不同但是有一个可以直接执行此操作的连接。

1 个答案:

答案 0 :(得分:1)

这样的东西
Select * From T1
left join T2 On T1.ClientID = T2.ClientID
Left join T3 On T1.ClientID = T3.ClientID

应该这样做。