Как посчитать возраст по дате рождения sql

Аватар пользователя Aleksandr Litvinov
Aleksandr Litvinov
03 августа 2022

В PostgreSQL есть функция age(), которая возвращает количество лет, месяцев и дней между двумя датами.

Вы можете взять только год:

SELECT date_part('year', age(timestamp '2019-01-01'))

Если функции age() передавать только одну дату, то разница будет вычисляться от текущей даты.

0 0
Аватар пользователя Sefter
Sefter
24 января 2023

SELECT age(timestamp '2019-01-01')

0 0
Познакомьтесь с основами SQL бесплатно

Похожие вопросы