datepart 를 사용해서 일요일을 얻어오고싶은데
특정일만은 가능한데
기간을 정해서 그 기간안에 있는 일요일을 찾을수있을까요??
WITH t AS ( SELECT DATEADD(DAY, 0, '2023-10-01') dt UNION ALL SELECT DATEADD(DAY, 1, dt) dt FROM t WHERE dt < '2023-10-31' ) SELECT dt FROM t WHERE DATEPART(WEEKDAY, dt) = '1' OPTION (MAXRECURSION 0) ;
감사합니다 마농님!