M
MNN1969
В ACCESS в запросе в новом поле ввел выражение по вычислению возраста
Выражение1: IIf(DateSerial(Year(Now());Month([Дата Рождения]);Day([Дата Рождения]))<=Now();Year(Now())-Year([Дата Рождения]);Year(Now())-Year([Дата Рождения])-1)
Выражение выдаёт возраст (20, 21, 25, .....)
И не могу в этом поле сделать выборку по определёному возрасту, например (21).
Выходит оишбка "Несоответствие типов данных в выражении условия отбора"
Подскажите что сделать чтобы делать выборку.
Выражение1: IIf(DateSerial(Year(Now());Month([Дата Рождения]);Day([Дата Рождения]))<=Now();Year(Now())-Year([Дата Рождения]);Year(Now())-Year([Дата Рождения])-1)
Выражение выдаёт возраст (20, 21, 25, .....)
И не могу в этом поле сделать выборку по определёному возрасту, например (21).
Выходит оишбка "Несоответствие типов данных в выражении условия отбора"
Подскажите что сделать чтобы делать выборку.