Re: [GENERAL] select using date

Поиск
Список
Период
Сортировка
От Jose' Soares
Тема Re: [GENERAL] select using date
Дата
Msg-id 3695FC25.42E4EB53@sferacarta.com
обсуждение исходный текст
Ответ на select using date  (Kevin Heflin <kheflin@shreve.net>)
Ответы Re: [GENERAL] select using date  (Kevin Heflin <kheflin@shreve.net>)
Список pgsql-general
Try:

select  current_date, CURRENT_DATE - INTERVAL '1 DAY';
  ?column?|?column?
----------+----------------------
1999-01-08|1999-01-07 00:00:00+01
(1 row)

PostgreSQL has a syntax sligth different than SQL92. You have to enclose
'1 DAY' instead of '1' DAY.

-Jose'-

Kevin Heflin wrote:
>
> Trying to use select statement using CURRENT_DATE
> Which works fine like so:
>
> select * from headlines where dateof = CURRENT_DATE order by dateof desc
>
> But I'm also wanting to do something similar to:
>
> select * from headlines where dateof = CURRENT_DATE - INTERVAL '1' DAY
> order by dateof desc
>
> Basically just trying to subtract 1 day from the CURRENT_DATE
>
> When I try the above I get
>
> ERROR:  parser: parse error at or near "day"
>
> Any suggestions would be appreciated.
>
> Kevin
>
> --------------------------------------------------------------------
> Kevin Heflin          | ShreveNet, Inc.      | Ph:318.222.2638 x103
> VP/Mac Tech           | 333 Texas St #619    | FAX:318.221.6612
> kheflin@shreve.net    | Shreveport, LA 71101 | http://www.shreve.net
> --------------------------------------------------------------------

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

Предыдущее
От: "Sergei Chernev"
Дата:
Сообщение: Using Memory
Следующее
От: Kevin Heflin
Дата:
Сообщение: Re: [GENERAL] select using date