2014-10-02 48 views
0

我有一個像This這樣的發票日記表並且我希望結果看起來像This。我應該使用什麼查詢來檢索結果,如示例。我試圖使用組查詢和總和條件查詢,但它仍然沒有做我想要的。自定義組和SUM條件

感謝您的幫助。

+1

請顯示您嘗試過的內容。 – lurker 2014-10-02 02:46:18

+0

選擇總和(如果(發票金額> 0,發票金額,發票金額))作爲發票金額組賣方 – NeoS 2014-10-02 02:55:11

回答

1

另一種方法是將正面或負面添加到您的羣組。

SELECT VENDOR, SUM(INVOICEAMOUNT) AMTTOTAL 
FROM FinTable 
GROUP BY VENDOR, CASE WHEN INVOICEAMOUNT>= 0 THEN 'POS' ELSE 'NEG' end 
+0

Thx這是像一個魅力 – NeoS 2014-10-02 05:34:15