IM面臨SQL有點問題加入SQL鮮明加入
我有2個表
*1st table* *2nd table*
Reference Name Reference Amount
123 Test1 123 52
145 Test2 232 22
123 Test3 123 33
555 Test4 145 44
123 Test5 656 55
我需要這樣的東西
select distinct(a.reference), sum(b.amount) from 1st a left join 2nd b ON a.Reference = b.Reference group by a.reference
這看起來很簡單,對我來說它做什麼 - 它給我多次SUM參考是123,所以它會給我(52 + 33)* 3
我應該使用什麼來獲得每個引用的唯一SUM?
Thx!
編輯:
最終的結果應該看起來像
123 85
145 44
請編輯您的問題,並提供您正在尋找的結果。你不會在任何地方解釋你想要什麼。 –