powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / timestamp-ы =(
5 сообщений из 5, страница 1 из 1
timestamp-ы =(
    #33646127
=Dan=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче есть в БД таблица в, которой есть поле time типа timestamp. Нужно выбрать те записи, у которых time меньше текущего на 20 дней. Это просто, но с постгресом просто никогда не работал...
...
Рейтинг: 0 / 0
timestamp-ы =(
    #33646448
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у которых time меньше текущего на 20 дней
перевести на аглицкий буквално и записать
where time < now() - '20 day'::interval
...
Рейтинг: 0 / 0
timestamp-ы =(
    #33646765
=Dan=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Даже не знал, что можно вот так '20 day'::interval делать. Смотрел книжки разные, но такого не нашел. Какую книгу по Postgresql лучше почитать ?
...
Рейтинг: 0 / 0
timestamp-ы =(
    #33646904
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ту которая на postgresql.org
....
все книжки на руском которые я видел это перевод
старой (7.3.x 6.x 74 не видел) документации с того же postgresql.org...
так что смысла что-то покупать помойму нет.

"::TYPENAME" это простое приведение типов. в данном стучае из типа text конвертим в тип interval
...
Рейтинг: 0 / 0
timestamp-ы =(
    #33646928
=Dan=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / timestamp-ы =(
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]