У меня есть таблица cars
, в которой есть поля make
model
и update_at
.
updated_at
- это DateTime
make | model | updated_at
----------------------------------
Ford | Fiesta | 12-Jan-2010
Chevy | Sliverado | 13-Jan-2010
Ford | Focus | 13-Jan-2010
Я хочу найти последний обновленный автомобиль каждой марки вроде:
make | model | updated_at
---------------------------------
Chevy | Sliverado | 13-Jan-2010
Ford | Focus | 13-Jan-2010
Обычно я бы просто group by
, но в postgresql, если я сгруппировал по make
, я должен включить любые другие выбранные столбцы в group by
или в статистическую функцию.
Как получить желаемый результат.