繁体   English   中英

获取所有货币的最新汇率

[英]Get latest exchange rate for all currencies

我有一个包含很多货币的数据库,每行都有货币,日期戳和汇率。 我想要的是一个查询,根据日期戳获取所有货币的最新汇率。 我不喜欢结果中的日期。

这可能很容易吗? 我正在使用无处不在的10

我从来没有普遍使用,但这适用于大多数数据库。

SELECT 
    c.currency
    c.exchange_rate 

FROM  
      currencies  c
       INNER JOIN 
        (SELECT 

            MAX(datestamp) datestamp , Currency
        FROM 
            currencies 
         GROUP BY 
            Currency) current_exchange
        ON c.datestamp  = current_exchange.datestamp  
       and
      c.Currency = current_exchange.Currency

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM