Функция Week () в скрипте sql - PullRequest
       3

Функция Week () в скрипте sql

2 голосов
/ 15 октября 2008

Я использую SQL Server 2005. Я просто хочу знать, есть ли что-то, что мы можем получить номер недели для конкретного месяца. Пример Date = '2008-10-16' Есть ли что-то, что мы можем иметь SELECT WEEK(Date). Или любое лучшее предложение.

Ответы [ 3 ]

2 голосов
/ 15 октября 2008

Вы можете сделать это так:

SET @weeksinmonth=datediff(week, @date, @lastdate) + 1

Это копирование и вставка одной из моих хранимых процедур.

2 голосов
/ 15 октября 2008
select (datepart(dd,'2008-10-08')-1) / 7 + 1
2 голосов
/ 15 октября 2008
SELECT DATEPART( week, '2008-10-16')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...