소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

DataBase/SQL Server

해당 주차의 시작일과 종료일을 각각 8자리 문자로

탑~! 2021. 1. 4. 15:49

DECLARE @YYYYMMDD AS VARCHAR(8)='20180308'

SELECT CONVERT(VARCHAR(8),DATEADD(DAY, 1 - DATEPART(DW, CONVERT(DATE,@YYYYMMDD)) , CONVERT(DATE,@YYYYMMDD)),112) AS 시작일자

, CONVERT(VARCHAR(8),DATEADD(DAY, 7 - DATEPART(DW, CONVERT(DATE,@YYYYMMDD)) , CONVERT(DATE,@YYYYMMDD)),112) AS 종료일자

728x90
반응형