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
对于以下数据:
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