2016-06-10 43 views
-3
Year Month Exchange rate 
2014   54            
2015   60 

Year Amount 
2014 5000 
2015 6000 

我想每年乘以相應的當年兌換率。訪問查詢乘以

選擇貨幣[Year Month],Currency。[Echange Rate],Loss。[Year],Loss。[Amount] AS NewAmount = Currency。[Echange Rate] * Loss。[Amount] FROM [Currency], [損失]

感謝您的幫助

+0

當提出有關數據庫查詢的問題時,表的名稱是至關重要的。 –

+1

請提供一個你嘗試過自己的例子 – LibertyPaul

+0

請閱讀[問],然後[編輯]你的問題,包括你的嘗試。 –

回答

0

NewAmount是計算字段。 AS部分在乘法之後出現,並且沒有=。 使用相關字段,主鍵和外鍵,用於?? RELATED_FIELD ??部分。 [Year]和[Month]應該是單獨的字段。

選擇 [外匯] [年月], [外匯] [匯率], [損耗]。[年], [損耗] [金額], [外匯] [交易所價格] * [損失]。[Amount] AS NewAmount FROM [Currency] LEFT OUTER JOIN [Loss] ON [Currency]。[RELATED_FIELD ??] = [Loss]。[RELATED_FIELD ??]