1
私たちのデータベースは、CADベースのFXレート(fx/cad)のみを提供していますが、usdベースのレート(fx/usd)を使用する必要があります。私はspotrate変換カラムの値の取得方法
SELECT npv.ValDate, month(npv.ValDate) as Month, rtrim(npv.CurID) as CurID, (npv.SpotRate) as SpotRate_Cad
FROM DB.NPVPLFxRate as npv
WHERE (npv.ValDate<='2017-03-23')
AND (npv.ValDate>='2016-11-01')
LEFT JOIN
(SELECT npv.ValDate as usdValDate, (npv.SpotRate) as SpotRate_usd
FROM DB.NPVPLFxRate as npv
WHERE (npv.ValDate<='2017-03-23')
AND (npv.ValDate>='2016-11-01')
AND (npv.CurID = "usd")) usdFX
ON npv.ValDate = usdFX.usdValDate
ORDER BY npv.ValDate, npv.CurID
使用しているdbmsにタグを付けます。いくつかの製品固有のSQLは... – jarlh