【发布时间】:2009-02-06 00:02:51
【问题描述】:
我有一张带有费用/信用列的表格:
Item | PriceVal | CostVal | CHARGE_CODE
1 5 3 CH
2 8 5 CH
1 -5 -3 CR
3 7 1 CH
4 15 10 CH
1 5 3 CH
我有查询需要获取 NET 价格和成本,但我也对 NET 费用感兴趣。现在我有:
SELECT Item, SUM(PriceVal), SUM(CostVal)
FROM Table
GROUP BY Item
如何获得另一列的值
COUNT(SUM(CHARGE_CODE=CH)-SUM(CHARGE_CODE=CR))
我很茫然。
【问题讨论】:
标签: sql sql-server tsql