我正在尝试编写一个SQL查询,将查询Sterling兑换欧元的汇率。
我已尝试过以下SQL:
SELECT CurrencyCode,ExchangeRate FROM Currency
WHERE CurrencyCode='GBP';
我原本希望得到两列的列表,货币名称和英镑的汇率, 但事情是不对的;有任何想法吗?
因此...
SELECT ExchangeRate FROM Currency WHERE CurrencyCode = 'EUR';
对于所有欧元兑其他货币的汇率,这将返回一列。
答案 0 :(得分:0)
假设您没有中间ExchangeRates
表,所以您使用的是基础货币,如果基础货币是GBP,您想要的查询是:
SELECT ExchangeRate FROM Currency WHERE CurrencyCode = 'EUR';
这是a demo。