我是 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"
请让我们知道您是否可以帮助我