システムで設定された為替レート値を返すクエリがあります。すべての注文に為替レート (currate.currentrate) があるわけではないため、null 値が返されます。
null の代わりに 1 を返すようにできますか?
おそらく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