1
我有3個表,我試圖查詢,客戶,員工和佣金,如下大致佈局: -SQL查詢來返回記錄有和無子記錄
客戶
ID - Code - Name
員工
ID - Code - Name
委員會
ID - ClientCode - EmployeeCode - Percent
現在,佣金表中有每個客戶/員工倍數紀錄爲特定的客戶端工作時定義員工的%的佣金,但每個客戶的佣金條目將始終合計爲100% 例如: -
CL001 - EMP001 - 50.00
CL001 - EMP002 - 50.00
CL002 - EMP001 - 75.00
CL002 - EMP002 - 25.00
CL003 - EMP001 - 100.00
但是,並非來自客戶表的每個客戶都在佣金表中有一個條目(那些沒有默認佣金集的表)。
我需要檢索的是每個客戶的記錄,詳細說明了設置的佣金。不過,我需要的結果包括沒有任何佣金定義的客戶,到目前爲止,我一直無法得到我所需要的。
所以我想我的問題是,這似乎是合理的嗎?
LEFT JOIN!就那麼簡單!我理想的應該學習更多的SQL!非常感謝您的快速回復! – Trikes