1
我有一個很多貨幣數據庫,每一行都有一個貨幣,datestamp和匯率。我想要的是一個查詢,它根據日期戳記爲我提供所有貨幣的最新匯率。我不希望結果中的日期。獲取最新匯率爲所有貨幣
這很容易嗎?我正在使用普及10
我有一個很多貨幣數據庫,每一行都有一個貨幣,datestamp和匯率。我想要的是一個查詢,它根據日期戳記爲我提供所有貨幣的最新匯率。我不希望結果中的日期。獲取最新匯率爲所有貨幣
這很容易嗎?我正在使用普及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
工作就像一個魅力!非常感謝 – 2011-01-13 17:56:07
http://stackoverflow.com/questions/tagged/greatest-n-per-group – gavenkoa 2014-06-16 21:44:32