Вопросы к Поиску с Алисой
Разница между функциями DATEADD и DATEDIFF при работе с датами заключается в том, что каждая из них выполняет свою задачу. www.sqlservercentral.com
DATEADD возвращает дату, которая является результатом сложения числа к определённому компоненту даты. metanit.com Первый параметр представляет компонент даты, второй — добавляемое количество, третий — сама дата, к которой надо сделать прибавление. metanit.com
DATEDIFF возвращает разницу между двумя датами. metanit.com Первый параметр — компонент даты, который указывает, в каких единицах стоит измерять разницу. metanit.com Второй и третий параметры — сравниваемые даты. metanit.com
Таким образом, DATEDIFF вычисляет разницу между датами, а DATEADD смещает дату на указанный интервал. sky.pro