Функции для работы с датой и временем

 

Таблица 3.Краткий обзор основных функций для работы с датой и временем

Формат функции Назначение
DATEADD( datepart, number, date) Добавляет к дате (аргумент date) указанное количество (аргумент number ) дней, месяцев, часов и т. д. (определяется аргументом datepart)   Аргумент datepart может быть равен: · уу или уууу - год; · qq или q - квартал; · mm или т - месяц; · ddnnn d - день; · wk или ww - неделя; · hh - час; · mi или m - минута; · ss или s - секунда; · ms - миллисекунда
DATEDIFF(datepart, startdate, enddate) Возвращает разницу между двумя датами (startdateи enddate) в виде, заданном аргументом datepart. Первый аргумент может принимать такие же значения, что и для функции DATEADD
DATENAME(datepart,date) Возвращает указанную первым аргументом часть даты в символьном формате
DATEPART (datepart, dace) Возвращает указанную первым аргументом часть даты в числовом формате
DAY(date) Возвращает количество дней для указанной даты
GETDATE() Возвращает текущую дату
GETUTCDATE() Возвращает текущую дату по Гринвичу
MONTH(date) Возвращает количество месяцев для указанной даты
YEAR(date) Возвращает количество лет для указанной даты

 

Пример 3.Использование функций year и month для определения общего количества товара, проданного за каждый месяц каждого года

SELECT YEAR(Дата) AS Год, MONTH(Дата ) AS Месяц,

SUM(Количество_ед_товара) AS‘Общее количество’

FROMПродажи GROUP BY YEAR(Дата), MONTH(Дата)

Пример 4. Выделение из даты значения года








Дата добавления: 2015-08-26; просмотров: 540;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.