我有一個表作爲事務日誌的結果:加入兩個SELECT語句
Date Action Qty
11-23 ADD 1
11-23 REMOVE 2
11-23 ADD 3
我想查詢單獨聚集所有增加了,所有的消除了給定日期。
每個select語句的正常工作,但他們不能加入:
select date, sum(qty) as Added from table where action='Add' and date='11-23'
natural join
select date, sum(qty) as Removed from table where action='Remove' and date='11-23'
我可以每個SELECT語句的結果保存到一個表,然後加入那些?有沒有辦法一起避免這一切?
Thanks- 喬納森