Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- 폰트
- Android
- YAML
- EAS
- Native
- mysql
- 시큐리티
- DB
- yml
- 배포
- sts
- 로또
- 이클립스
- Admob
- Navigation
- spring
- sql
- sdk
- 안드로이드
- 스프링
- 앱
- 시놀로지
- string
- expo
- sqlite
- springboot
- Java
- thymeleaf
- 자바스크립트
- react
Archives
- Today
- Total
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