自定义组和SUM条件

时间:2014-10-02 02:44:28

标签: mysql

我有一个发票日记帐表,如This我希望结果看起来像This。我应该使用什么查询来检索结果,例如示例。我试图使用组查询和求和条件查询,但它仍然没有做我想要的。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

另一种方法是将积极或消极的方式添加到您的小组中。

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