我有两张桌子:
TMP_Turnover
Year Code | CODE_DEVISE | CODE_AFFILIATE| Period |Turnover
TMP_Outstanding
Year Code |CODE_DEVISE |CODE_AFFILIATE |Frequency |Period |Outstanding
如何在一个表中查看表的结果 主要
Year Code |CODE_DEVISE |CODE_AFFILIATE |Frequency |Period |Outstanding|Turnover
我尝试使用union但它没有返回最佳结果,我是SQL SERVER的新手。
答案 0 :(得分:0)
使用加入。对于sql中的初学者级别,请查看w3schools网站,他们有很好的教程
答案 1 :(得分:0)
使用LEFT加入以下AS:
SELECT
TT.YearCode,
TT.CODE_DEVISE,
TT.CODE_AFFILIATE,
TO.Frequency,
TT.Period,
TO.Outstanding,
TT.Turnover
FROM TMP_Turnover TT
LEFT JOIN TMP_Outstanding TO ON TT.YearCode=TO.YearCode
AND TT.CODE_DEVISE=TO.CODE_DEVISE
AND TT.CODE_AFFILIATE=TO.CODE_AFFILIATE
AND TT.Period=TO.Period