【发布时间】:2017-07-03 16:19:51
【问题描述】:
我是 SQL 新手,并尝试使用等效的 if 语句来获取 SQL 中的值。
运行此报告后,我收到错误“ORA-00936:缺少表达式”
CASE WHEN (select Sum(MONTANT) from fraisExterne where matching=fm.id and statut=3) IS NULL
THEN select sum(MONTANT) from fraisExterne where matching=fm.id
ELSE Select sum (MONTANTHTBROKER) from fraismatching where matching=fm.id
End End as "BROKER AMOUNT"
如果你能帮助我,请告诉我们
【问题讨论】: