Re: [NOVICE] Please advice on a query

Поиск
Список
Период
Сортировка
От Efraín Déctor
Тема Re: [NOVICE] Please advice on a query
Дата
Msg-id 30a9085d-9423-33ed-5013-6d73001b7628@motumweb.com
обсуждение исходный текст
Ответ на [NOVICE] Please advice on a query  (JORGE MALDONADO <jorgemal1960@gmail.com>)
Ответы Re: [NOVICE] Please advice on a query  (Lutz Horn <lutz.horn@posteo.de>)
Список pgsql-novice
Hello.

You could use a window function: 
https://www.postgresql.org/docs/current/static/functions-window.html



El 14/11/2017 a las 11:04 a. m., JORGE MALDONADO escribió:
> I have a table with a date field and I need to get all of the records 
> with the most recent date.
> For example, if I have the following records, I need to get all of 
> them with date 2017-11-09 only. which represent the most recent.
>
> What would be a good approach?
>
> 2017-01-01
> 2017-01-01
> 2017-10-15
> 2017-10-15
> 2017-10-15
> 2017-11-09
> 2017-11-09
> 2017-11-09
> 2017-11-09
>
> I thought about issuing a SELECT DISTINCT to get one record for each 
> date, ORDER BY date DESC and then LIMIT 1 so I finally get the most 
> recent date and use it in the WHERE clause. But this seems to me a bit 
> complex.
>
> Respectfully,
> Jorge Maldonado



-- 
Sent via pgsql-novice mailing list (pgsql-novice@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-novice

В списке pgsql-novice по дате отправления:

Предыдущее
От: Efraín Déctor
Дата:
Сообщение: Re: [NOVICE] Strange problem with autovacuum
Следующее
От: Peter Geoghegan
Дата:
Сообщение: Re: [NOVICE] Strange problem with autovacuum