2012-11-24 25 views
-2

我有一個視圖,顯示:SQL得到兩個領域之間的差異在一個表中

 
d_date  d_shop d_qty r_date  r_shop r_qty 
12-oct-12 ABC  20  12-oct-12 XYZ  20 
12-oct-12 ABC  15  12-oct-12 XYZ  0 
12-oct-12 XYZ  10  12-oct-12 ABC  10 
12-oct-12 ABC  25  12-oct-12 XYZ  10 
12-oct-12 XYZ  10  12-oct-12 ABC  0 

我要檢查,即正確答案的receive_shop

receive_qty和dispatch_qty之間的差別會:

 
r_date  r_shop r_qty 
12-oct-12 XYZ  10 

我使用SQL Server 2005

+1

這是超級不清楚如何得到你想要的結果。請解釋。 –

回答

1

我不是T ON的問題十分清楚,但也許你正在尋找的東西是這樣的:

select r_date, d_shop, sum(d_qty)-sum(r_qty) 
from asdf 
group by r_date, d_shop 

SQL Fiddle

+0

嘗試過,但它沒有解決.. – fike