开发者

Get latest exchange rate for all currencies

I have a database with a lot a currencies and each row has a currency, d开发者_运维问答atestamp and the exchange rate. What I would like to have is a query that gets me the latest exchange rate for all the currencies based on the datestamp. I would not like the date in the result.

Is this possible easily? I am using pervasive 10


I've never worked with pervasive but this will work with most DBs.

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
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜