Как найти разницу между датой вступления и текущей даты и сотрудника - PullRequest
0 голосов
/ 25 января 2012

Как узнать разницу между датой вступления сотрудника в должность и текущей датой, используя запрос на выборку?

Таблица сотрудников содержит дату присоединения.

Ответы [ 2 ]

1 голос
/ 25 января 2012
SELECT DATEDIFF(datepart, JoinDate, GETDATE()) AS TimeInService FROM Employee

Datepart представляет тип границы, пересеченной в расчете.Минуты, секунды, дни и т. Д. Документация DATEDIFF поможет вам разобраться в этом.

0 голосов
/ 25 января 2012

Разница в днях:

SELECT DATEDIFF( dd , e.JoiningDate, getdate())
FROM employee e
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...