2016-06-10 42 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 ??]