Notice
Recent Posts
Recent Comments
Link
Dev JS Blog
[MySQL] 날짜 더하기 빼기 date_add 본문
728x90
[MySQL] 날짜 더하기 빼기 date_add
MySQL에서는
날짜를 더하고 뺄때 쓰는 함수가 있다.
바로 date_add
사용법
DATE_ADD(date, INTERVAL 계산수 계산형식)
계산형식이란 월,일,시간 중 어떤걸 더할꺼냐를 선택하는 것이다.
계산형식 |
예 |
월 |
DATE_ADD(date, INTERVAL 1 MONTH) |
일 |
DATE_ADD(date, INTERVAL 1 DAY) |
시간 | DATE_ADD(date, INTERVAL 1 HOUR) |
분 | DATE_ADD(date, INTERVAL 1 MINUTE) |
초 | DATE_ADD(date, INTERVAL 1 SECOND) |
+뺼땐 모두 마이너스로 하면 된다.
DATE_ADD(date, INTERVAL -1 DAY)
바로 예시를 들어보자면
SELECT now() FROM dual
결과 > 2018-04-05 11:10:53
월
SELECT date_add(now(),INTERVAL 1 MONTH) FROM dual
결과 > 2018-05-05 11:10:53
일
SELECT date_add(now(),INTERVAL 1 DAY) FROM dual
결과 > 2018-04-06 11:10:53
시간
SELECT date_add(now(),INTERVAL 1 HOUR) FROM dual
결과 > 2018-04-05 12:10:53
분
SELECT date_add(now(),INTERVAL 1 MINUTE) FROM dual
결과 > 2018-04-05 12:11:53
초
SELECT date_add(now(),INTERVAL 1 SECOND) FROM dual
결과 > 2018-04-05 12:11:54
728x90
'옛날 창고 > SQL' 카테고리의 다른 글
[SQL] JOIN 에 대해서 (0) | 2018.12.23 |
---|---|
[Oracle] row_number() over() 활용 (0) | 2018.12.21 |
[Oracle] order by 기초 (0) | 2018.12.20 |
[MySQL] with rollup 기능 (0) | 2018.06.27 |
[MySql] 두 날짜 일 수 차이 구하기 (0) | 2018.05.14 |
Comments