| От | Sam Mason |
|---|---|
| Тема | Re: Select data for current week only |
| Дата | |
| Msg-id | 20090827190641.GA5407@samason.me.uk обсуждение исходный текст |
| Ответ на | Re: Select data for current week only (Thomas Kellerer <spam_eater@gmx.net>) |
| Ответы |
Re: Select data for current week only
|
| Список | pgsql-general |
On Thu, Aug 27, 2009 at 08:36:45PM +0200, Thomas Kellerer wrote:
> BlackMage wrote on 27.08.2009 20:09:
> >I only want to select events happening for the current week(Mon-Sun).
>
> SELECT *
> FROM the_table
> WHERE extract(week from the_date_column) = extract(date from current_date);
The OP leaves it somewhat open, but wouldn't date_trunc be better here?
Something like:
SELECT * FROM the_table
WHERE date_trunc('week',the_date_column) = date_trunc('week',CURRENT_TIMESTAMP);
Otherwise you'll end up getting values for other years as well as the
current one.
--
Sam http://samason.me.uk/
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера