запрос в SQL, чтобы получить месяцы ч / б даты - PullRequest
0 голосов
/ 15 августа 2011

У меня есть таблица со следующими данными.

id  Date of Issue  Date of Travel       
---------------------------------

1   10-april-2011  10-may-2011    
2   25-april-2011  22-may-2011

Как можно отобразить количество месяцев между Date of Issue и Date of Travel в SQL (я использую базу данных MS Access)?

Ответы [ 2 ]

5 голосов
/ 15 августа 2011

Если я понимаю ваш вопрос, вам нужно использовать функцию DateDiff:

SELECT DATEDIFF ("m", [id Date of Issue], [Date of Travel]) FROM ...
0 голосов
/ 15 августа 2011

Для подсчета месяцев между датами:

SELECT MONTH('Date of Travel')-MONTH('Date of Issue')+12*(YEAR('Date of Travel')-YEAR('Date of Issue'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...