как вывести возраст в sql
Ответы
Maksim Litvinov
04 апреля 2024
Для вывода возраста в SQL можно воспользоваться функцией DATE_DIFF, которая позволяет найти разницу между двумя датами. Например, если у нас есть столбец с датой рождения dob и нам нужно вывести возраст сотрудников, можно использовать следующий запрос:
SELECT
name,
DATE_DIFF(CURRENT_DATE(), dob, YEAR) AS age
FROM employees;
Этот запрос будет выводить имя сотрудника name и его возраст, вычисленный как разница между текущей датой и датой рождения в годах.
Таким образом, функция DATE_DIFF с параметром YEAR позволяет легко вычислить возраст на основе даты рождения в SQL
1
0