
DATE_SUB 함수는 MySQL에서 날짜를 지정된 기간으로 줄이는 함수입니다.
DATE_SUB(date, INTERVAL expr unit) 함수의 사용법은 다음과 같습니다.
- date: 날짜를 입력합니다. 예를 들어, '2022-01-01'과 같이 날짜를 입력합니다.
- INTERVAL expr unit: 지정된 기간을 입력합니다. expr은 숫자를 입력하고, unit은 기간의 단위를 입력합니다.
expr은 숫자로 입력해야 하며, unit의 옵션은 다음과 같습니다.
- SECOND: 초
- MINUTE: 분
- HOUR: 시간
- DAY: 일
- WEEK: 주
- MONTH: 달
- QUARTER: 분기
- YEAR: 년
예를 들어, 현재 날짜에서 30일을 뺀 날짜를 구하고 싶다면, DATE_SUB 함수를 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
sql
SELECT DATE_SUB(CURDATE(), INTERVAL 30 DAY);
이 코드는 현재 날짜에서 30일을 뺀 날짜를 반환합니다.
DATE_SUB 함수는 날짜를 지정된 기간으로 줄이는 데 사용할 수 있으며, 다양한 옵션을 제공하여 다양한 경우에 사용할 수 있습니다.
2025-03-09 01:31