我試圖解決任務的最後幾個小時...如何使用第三個表中的字段將2個表加入到一個查詢中?
我有四個表:
Users (ID INT, Fullname VARCHAR(255))
Segments (Value VARCHAR(255))
Report_1 (ID INT, UserID INT, Segment VARCHAR(255), Total INT)
Report_2 (ID INT, UserID INT, Segment VARCHAR(255), Total INT)
...我需要得到所有用戶的所有可能的細分報告。
但是來自「Report_1」,「Report_2」的報告可能沒有某些用戶或分段的記錄。
結果查詢必須具有此列:
UserID, Segment, Report_1.Total(OR NULL), Report_2.Total(OR NULL)
我可以用CROSS JOIN /應用還是什麼?
我編輯了你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –
現在我知道了......並絕對同意!謝謝! – kidig