Функция PostgreSQL AGE ()
ВОЗРАСТ () функция
Функция age () вычитает аргументы, производя «символический» результат, который использует годы и месяцы.
Синтаксис:
возраст (метка времени, метка времени) или же возраст (временная метка)
Тип возврата: интервал
Версия PostgreSQL: 9.3
Наглядное представление функции PostgreSQL AGE ()
Пример 1: функция PostgreSQL AGE ()
В приведенном ниже примере определяется возраст между двумя датами, указанными в аргументе.
Код
SELECT age(timestamp '2015-01-15', timestamp '1972-12-28');
Пример вывода:
возраст ------------------ 42 года 18 дней (1 ряд)
Пример 2:
В приведенном ниже примере определяется возраст между текущей датой и датой, указанной в аргументе.
Код
SELECT age(timestamp '2007-10-07');
Пример вывода:
возраст ----------------------- 7 лет 3 мес 7 дней (1 ряд)
Предыдущая: Операторы даты и времени
Далее: функция CLOCK_TIMESTAMP
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code