powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Разность дат
4 сообщений из 4, страница 1 из 1
Разность дат
    #35636600
mastercz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста.
Как узнать разность дат в формате День:Месяц:Год.
Неоходимо сделать выборку (вычесть из одной даты другую и сравнить ее с нтервалом например 1 год.)
Заранее спасибо за ответ.

З.Ы.
SELECT (a.DATE1-b.DATE2) FROM a, b where a.id=b.id LIMIT 10;
Выдает какое-то непонятное число...
...
Рейтинг: 0 / 0
Разность дат
    #35636759
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
masterczПодскажите пожалуйста.
Как узнать разность дат в формате День:Месяц:Год.
Неоходимо сделать выборку (вычесть из одной даты другую и сравнить ее с нтервалом например 1 год.)
Заранее спасибо за ответ.

З.Ы.
SELECT (a.DATE1-b.DATE2) FROM a, b where a.id=b.id LIMIT 10;
Выдает какое-то непонятное число...наверное непонятное число - это дни. Про интервалы типа "год" и "месяц" можно сказать что это не числа, а , простите, хрен знает что.... Т.к. их длительность зависит от даты вычисления. Про интервал "день" такой гадости сазать нельзя.

Видимо поэтому разницу дат постгрес у меня считает в максимально определенном типе интервалов - в днях.

Код: plaintext
1.
2.
3.
SELECT (now()::date - (now()::date -'376 days'::interval))::interval as "days"
,(now()::date - (now()::date -'1 year'::interval - '11 days'::interval))::interval
, '1 year'::interval +'1 month'::interval
, '1 year'::interval +'1 month'::interval + '11 days'::interval
...
Рейтинг: 0 / 0
Разность дат
    #35636914
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
SELECT age(a.DATE1, b.DATE2) FROM a, b where a.id=b.id LIMIT  10 ;
...
Рейтинг: 0 / 0
Разность дат
    #35639076
mastercz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за помошь Ёш и assa
Очень помогли.
Воспользовался тем что посоветовал Ёш, вариант assa просмотрю позже.
Еще раз спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Разность дат
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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