我有一个查询返回我们系统中设置的汇率值。并非每个订单都有汇率 (currate.currentrate),因此它返回空值。
我可以让它返回 1 而不是 null 吗?
类似 if 语句的东西可能:
if isnull(currate.currentrate) then 1 else currate.currentrate
下面是我的查询。我非常感谢您的帮助!
SELECT orderhed.ordernum, orderhed.orderdate, currrate.currencycode, currrate.currentrate
FROM orderhed LEFT OUTER JOIN
currrate ON orderhed.company = currrate.company AND orderhed.orderdate = currrate.effectivedate