Учитывая набор данных, подобный этому:
ccy | time | fxrate
GBP | 11 | 1.2
EUR | 21 | 1.4
CHF | 9 | 3.1
GBP | 15 | 1.1
EUR | 20 | 1.5
CHF | 1 | 3.0
CHF | 7 | 3.0
GBP | 20 | 1.9
Я хочу получить последние fxrates (по 'времени') для каждого ccy:
ccy | time | fxrate
GBP | 20 | 1.9
EUR | 21 | 1.4
CHF | 9 | 3.1
Возможно липолучить эти данные с помощью одного запроса SQL?Мои навыки подводят меня.Я предполагаю, что мне нужно GROUP BY ccy ..?где макс (время) ..?LIMIT 1 ..?Помогите!
[РЕДАКТИРОВАТЬ] используя postgresql