-4

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

4

1 回答 1

1

就像是

Select * From T1
left join T2 On T1.ClientID = T2.ClientID
Left join T3 On T1.ClientID = T3.ClientID

应该这样做。

于 2013-06-27T14:24:54.943 回答