DATEDIFF — различия между версиями
Материал из GB wiki
Alexandr (обсуждение | вклад) |
Alexey (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
*`M` - разность в месяцах | *`M` - разность в месяцах | ||
*`Y` - разность в годах | *`Y` - разность в годах | ||
− | * | + | *любое другое значение (но не пустой параметр) - разность в днях |
}} | }} | ||
|Результат=Целое. | |Результат=Целое. |
Текущая версия на 07:51, 21 сентября 2020
Разность дат. Третий параметр определяет тип результата
Синтаксис
DATEDIFF (Первая Дата,Вторая Дата,Тип результата)
Аргументы
- Первая дата
- Дата, от которой отнимается вторая.
- Вторая дата
- Дата, которая отнимается от первой.
- Тип результата
- Строка.
- `1` или `H` - учитывать выходные (разность в рабочих днях)
- `M` - разность в месяцах
- `Y` - разность в годах
- любое другое значение (но не пустой параметр) - разность в днях
Тип результата
- Целое.
Примеры
DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),0)
DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),`Y`)