반응형
(1) 월의 1일과 마지막 날짜 구하기
현재일 기준으로 해당 월이 1일과 마지막 날짜를 구하는 방법입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
DECLARE @LIST_A TABLE (ITEM DATETIME);
DECLARE @DATETIME_A DATETIME;
INSERT INTO @LIST_A VALUES ('2023-01-03'), ('2023-01-15'), ('2023-02-15');
SET @DATETIME_A = '2023-1-20';
-- 날짜
SELECT DAY(@DATETIME_A);
-- 첫째날 구하기
SELECT DATEADD(DAY, -DAY(GETDATE()) + 1, GETDATE());
-- 마지막날 구하기
SELECT DATEADD(MONTH, 1, GETDATE()) - DAY(GETDATE());
|
cs |
반응형
'IT > MSSQL' 카테고리의 다른 글
MSSQL 디스크 기반의 인덱스 설명 (0) | 2023.06.23 |
---|---|
MSSQL DATETIME 날짜 기간 검색 (0) | 2023.06.23 |
MSSQL DATETIME 날짜형 (0) | 2023.06.23 |
MSSQL 쿼리 작성시 SELECT IN 구문에 사용하는 변수 선언(DECLARE) 방법 (0) | 2023.03.24 |
MSSQL WHERE 절에 IN 구문에 사용하기 위해 변수 선언 및 할당 (0) | 2023.02.14 |
댓글