Это мой пример таблицы истории.
id | time | price
1 | 1-02-17 | 15.99
1 | 1-03-17 | 15.99
1 | 1-04-17 | 15.99
1 | 1-05-17 | 20.99
1 | 1-06-17 | 20.99
1 | 1-07-17 | 15.99
1 | 1-08-17 | 15.99
Я хочу получить вывод, подобный этому:
1-02-17 | 15.99
1-05-17 | 20.99
1-07-17 | 15.99
По сути, я хочу сгруппировать цены ПОСЛЕ сортировки по дате.
Можно ли это сделать с помощью рельсов?
1-02-17
с15.99
, а не1-03-17
? Вы пытаетесь найти самую раннюю дату для каждой цены, как думает @StephanePaquet? Возможно, вы захотите взглянуть на оконные функции, если это то, что вы пытаетесь сделать. - person mu is too short   schedule 25.07.2017