Похоже, вы используете Microsoft Access для работы с базой данных и хотите посчитать возраст на основе даты рождения.
Чтобы правильно посчитать возраст, учитывая месяцы и дни, вы можете использовать следующий запрос:
SELECT Int((Date()-[Личности]![Рожд])/365.25) AS Возраст
FROM Личности;
В данном запросе функция Date() возвращает текущую дату, а затем вычитается дата рождения. Результат делится на 365.25 (учитывая високосные годы), и используется функция Int() для округления полученного числа до целого, чтобы получить возраст в годах.
Если вы хотите добавить возраст к вашему текущему запросу, замените функцию для подсчета возраста на вышеуказанный код.
Формат поля менял, оно даже не обратило внимание на это. Помогите, пожалуйста