날짜 차이 구하기
형식) MySQL프롬프트> SELECT TO_DAYS(DATE) - TO_DAYS(DATE);
예) 2018년 3월15일과 2018년1월25일의 차이 구하기
mysql> SELECT TO_DAYS('2018-03-15') - TO_DAYS('2018-01-15' ) AS CHA;
예) 2019년의 설날연휴인 2019년 2월03일은 오늘부터 몇 일 남았나 구하기
mysql> SELECT TO_DAYS('2019-02-03') - TO_DAYS(now()) AS CHA;
※ TO_DAYS 함수는 기본 인자로 DATE 형을 취하기 때문에 아래와 같이 CAST함수를 이용해서 DATE형으로 형변환 해서 쓰실 수도 있습니다.
mysql> SELECT TO_DAYS(CAST('2019-03-01' AS DATE)) - TO_DAYS(CAST('2019-01-25' AS DATE)) AS CHA;
'DB > MYSQL' 카테고리의 다른 글
MYSQL 문자 자르기 함수 (0) | 2019.03.05 |
---|---|
날짜 함수 (0) | 2019.03.04 |
root 비밀번호 변경 (0) | 2019.03.04 |
PORT 변경 (0) | 2019.03.04 |
MYSQL 일자별 백업 (0) | 2019.03.04 |