【发布时间】:2017-09-29 14:27:05
【问题描述】:
我正在使用 SQL Server 管理工作室。我正在尝试使用 CASE 条件对“金额”列求和,即如果我的 DCIP 列值 = D,则将“金额”视为正整数,否则如果 DCIP 值 = C,则将“金额”视为负整数。以净额结束
DCIP Amount Name
-----------------------
C 100 Jack
C 100 Jack
D 300 Freddie
D 50 Jack
D 25 Freddie
C 100 Freddie
我按名称分组,应该返回以下结果:
Net Amount Name
---------------
-150 Jack
225. Freddie
【问题讨论】:
标签: sql sql-server oracle