[英]How would one get an Exchange Rate between two currencies in SQL
我正在嘗試編寫一個SQL查詢,該查詢將獲得說英鎊對歐元的匯率。
我試過下面的SQL:
SELECT CurrencyCode,ExchangeRate FROM Currency
WHERE CurrencyCode='GBP';
我原本希望得到兩列的列表,貨幣名稱和英鎊匯率,但是有些不對勁。 有任何想法嗎?
所以...
SELECT ExchangeRate FROM Currency WHERE CurrencyCode = 'EUR';
這將返回一列所有歐元對其他貨幣的匯率。
假設您沒有中間的ExchangeRates
表,那么您使用的是基礎貨幣,如果基礎貨幣為GBP,則所需的查詢為:
SELECT ExchangeRate FROM Currency WHERE CurrencyCode = 'EUR';
這是一個演示 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.