小编Chr*_*ris的帖子

如何将COALESCE放在CASE WHEN语句中?

我正在尝试将案件合并

这是我到目前为止尝试过的

CASE WHEN COALESCE(t1.disbursedAmount, t2.PLMdisbursedAmount) Dispursed_Amount IS NULL THEN 0 ELSE Dispursed_Amount END AS Dispursed_Amount
Run Code Online (Sandbox Code Playgroud)

sql t-sql

1
推荐指数
1
解决办法
42
查看次数

如何根据特定列对一组列进行 PIVOT?

我有聚合数据列,并希望将它们转入我的“类型”列。

我的数据看起来像这样

ID          Country TYPE        Approved  Dispursed Payments  Amend  Deob
----------  ------- ----------  --------  --------- --------  -----  ----
40002-0086  US      Republic       79802  66163.05         0      0     0
40022-0002  Russia  Sultanate     456435         0      3000   9789   578
40002-0002  Nkorea  Dictatorship   50000     50000         0      0   789
40001-0001  Malta   Democracy     200000         0         0    456     0
40016-0013  UAE     Monarchy       65456    559542         0      0     0
40001-0002  Egypt   Federal       250000    250000         0      0    56
40002-0012  Canada  Parliamentary   7898      2000         0    789     0

Run Code Online (Sandbox Code Playgroud)

我试图让它看起来像这样

ID  Country Republic Approved   Republic …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server pivot

-1
推荐指数
1
解决办法
85
查看次数

标签 统计

t-sql ×2

pivot ×1

sql ×1

sql-server ×1