declare @date char(6)
set @date = '200705'
;with cte_date as
(
select convert(datetime,@date + '01') date,
datepart(dw,convert(datetime,@date + '01')) t
union all
select date + 1,
datepart(dw,date + 1)
from cte_date
where date + 1 < dateadd(m,1,@date + '01')
)
select ltrim(str(datepart(wk,date)-datepart(wk,@date+'01')+1)) + '주차' 주차,
convert(char(8),date,112) 날짜,
datename(dw,date) 요일
from cte_date
where t > 1
특정일자의 주차와 주차시작일자 주차마지막 일자 구하기 (0) | 2014.03.05 |
---|---|
Cursor Output 매개 변수 (0) | 2014.02.25 |
SQL Server 테이블 목록 (0) | 2013.10.25 |
Cannot resolve the collation conflict (0) | 2013.10.23 |
스키마 변경 (0) | 2013.07.11 |