Как посчитать возраст по дате рождения sql
Ответы
В PostgreSQL есть функция age()
, которая возвращает количество лет, месяцев и дней между двумя датами.
Вы можете взять только год:
SELECT date_part('year', age(timestamp '2019-01-01'))
Если функции age()
передавать только одну дату, то разница будет вычисляться от текущей даты.
0
0

Sefter
24 января 2023
SELECT age(timestamp '2019-01-01')
0
0