DateAdd()
DateAdd() 함수는 날짜에 시간/날짜 간격을 추가한 다음 날짜를 반환한다.
Access 2000에서 작동한다.
형식
DateAdd(interval, number, date)
매개변수
interval
:
추가할 시간/날짜 간격. 다음 값 중 하나일 수 있다.
- yyyy = 연도
- q = 분기
- m = 월
- y = 일 년 중 하루
- d = 일
- w = 주중
- ww = 주
- h = 시간
- n = 분
- s = 초
number
:
날짜에 추가할 간격. 양수(추후 날짜 가져오기) 또는 음수(추후 날짜 가져오기)일 수 있다.
date
:
간격을 추가해야 하는 날짜.
예제
지정된 날짜에 2년을 추가해보자.
SELECT DateAdd("yyyy", 2, #22/11/2017#);
기본 예시
Expr1000 |
---|
11/22/2019 |
현재 시스템 날짜에 1년을 추가해보자.
SELECT DateAdd("yyyy", 1, Date());
기본 예시
Expr1000 |
---|
9/17/2024 |
직원의 생년월일에 6개월을 추가해보자.
SELECT LastName, DateAdd("m", 6, BirthDate) FROM Employees;
기본 예시
LastName | BirthDate | BirthDatePlus6Months |
---|---|---|
Davolio | 12/8/1968 | 6/8/1969 |
Fuller | 2/19/1952 | 8/19/1952 |
Leverling | 8/30/1963 | 2/29/1964 |
Peacock | 9/19/1958 | 3/19/1959 |
Buchanan | 3/4/1955 | 9/4/1955 |
Suyama | 7/2/1963 | 1/2/1964 |
King | 5/29/1960 | 11/29/1960 |
Callahan | 1/9/1958 | 7/9/1958 |
Dodsworth | 7/2/1969 | 1/2/1970 |
West | 9/19/1928 | 3/19/1929 |
참고
W3C School - SQL DateAdd() Function
W3C School - SQL Tutorial