to_date

DB/MYSQL 2019. 3. 4. 17:24

날짜 차이 구하기



형식) 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
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,