Дата возвращения дней, а не лет Access 2007 - PullRequest
4 голосов
/ 27 февраля 2012

У меня есть столбец, сохраненный как тип данных даты / времени, по которому я не хочу вычислять возраст в годах. Я использую функцию DateDiff в Access 2007.

SELECT Visits.ID, Visits.DOB, DateDiff("y",[DOB],[date]) AS age
FROM Visits;

В дополнение к этому вопросу, я пытался использовать [date], чтобы выбрать текущую дату, когда запрос выполняется, но он просто дал мне запрос на ввод даты, он не получал ее автоматически.

DOB - дата рождения для каждой записи.

1 Ответ

5 голосов
/ 27 февраля 2012

Укажите «yyyy» для аргумента интервала вместо «y». yyyy - это год, y - день года.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...