我正在尝试将案件合并
这是我到目前为止尝试过的
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)
您有一个悬挂的别名或列引用。这是语法:
(CASE WHEN COALESCE(t1.disbursedAmount, t2.PLMdisbursedAmount) IS NULL
THEN 0
ELSE COALESCE(t1.disbursedAmount, t2.PLMdisbursedAmount)
END) AS Dispursed_Amount
Run Code Online (Sandbox Code Playgroud)
当然,那是不必要的复杂。您可以使用:
COALESCE(t1.disbursedAmount, t2.PLMdisbursedAmount, 0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42 次 |
| 最近记录: |