帮助为SQL报表创建单个SELECT语句
我正在尝试创建一个付款报告,其中列出了每个帐户的金额。 该表位于SQL SERVER 2005中,它具有下表 [账户][金额][类型] 111110摄氏度 111110摄氏度 111115d 11115天 111210C 1112 15摄氏度 111210d 111210d 我需要创建一个报告,该报告将汇总每个帐户的贷项和贷项 输出 11110 11125帮助为SQL报表创建单个SELECT语句,sql,sql-server-2005,select,group-by,Sql,Sql Server 2005,Select,Group By,我正在尝试创建一个付款报告,其中列出了每个帐户的金额。 该表位于SQL SERVER 2005中,它具有下表 [账户][金额][类型] 111110摄氏度 111110摄氏度 111115d 11115天 111210C 1112 15摄氏度 111210d 111210d 我需要创建一个报告,该报告将汇总每个帐户的贷项和贷项 输出 11110 11125 是否有一个SELECT语句可用于生成输出?我可以通过创建临时表来实现这一点,但我想知道我是否可以在一个SELECT语句中实现这一点@Jam
是否有一个SELECT语句可用于生成输出?我可以通过创建临时表来实现这一点,但我想知道我是否可以在一个SELECT语句中实现这一点@James-在这种情况下,您应该选择此答案左侧的勾号将其标记为接受答案。@James-在这种情况下,您应该选择此答案左侧的勾号将其标记为接受答案。
select Account,
sum(case when Type='D' then Amount * -1 else Amount end) as AmountSum
from Payment
group by Account