SQL 查询 - 使用案例

SQL Query - Using CASE

对于以下数据:

https://www.dropbox.com/s/nwotc7j2p5mn63a/Sample.odt?dl=0

我需要检索短名称作为列而不是行的总和。我怎样才能使用 CASE 做到这一点?

谢谢。

我会使用自己的 select 语句来构建每一列。像这样。试试看。

(select sum(amount) from CurrentData where shortname='Loans') as LoanSum, (select sum(amount) from CurrentData where shortname='W-2') as W-2Sum