ADDDATE 는 DATE_ADD 의 동의어로 지정한 날짜에 EXPR 를 더한 값을 반환하는 역할을 합니다.
예제 (ex #1
예제 (ex #2
예제 (ex #3
예제(ex #1
예제(ex #2
예제(ex #3
예제(ex #4
예제(ex #5
예제(ex #6
이 함수는 년,월,일,시,분,초를 반환하는 함수입니다.
예제(ex #7
예제(ex #8
출처 : http://habony.tistory.com
SELECT ADDDATE(date, INTERVAL EXPR); |
예제 (ex #1
# 42일를 더한 값을 반환받습니다. mysql> SELECT DATE_ADD('1998-01-02', INTERVAL 42 DAY); -> '1998-02-02' mysql> SELECT ADDDATE('1998-01-02', INTERVAL 42 DAY); -> '1998-02-02' |
예제 (ex #2
# 1달를 더한 값을 반환받습니다. mysql> SELECT DATE_ADD('1998-01-02', INTERVAL 1 MONTH); -> '1998-02-02' |
예제 (ex #3
# 1년을 더한 값을 반환받습니다. mysql> SELECT DATE_ADD('1998-01-02', INTERVAL 1 YEAR); -> '1999-01-02' |
CURDATE 함수
SELECT CURDATE(); |
예제(ex #1
mysql> SELECT CURDATE(); -> 2011-09-27 |
예제(ex #2
mysql> SELECT CURDATE()+0; -> 20110927 |
예제(ex #3
mysql> SELECT CURDATE()+10; -> 20110937 |
CURTIME 함수
SELECT CURTIME(); |
예제(ex #4
mysql> SELECT CURTIME(); -> 20:13:02 |
예제(ex #5
mysql> SELECT CURTIME()+0; -> 201302.000000 |
예제(ex #6
mysql> SELECT CURTIME()+10; -> 201312.000000 |
NOW 함수
이 함수는 년,월,일,시,분,초를 반환하는 함수입니다.
SELECT NOW(); |
예제(ex #7
mysql> SELECT NOW(); -> 2011-09-27 10:40:34 |
예제(ex #8
mysql> SELECT NOW()+0; -> 20110927104034.000000 |
출처 : http://habony.tistory.com
'DB > MY-SQL' 카테고리의 다른 글
[MY_SQL] where절과 having절의 차이 (0) | 2011.11.23 |
---|---|
[MY-SQL] join (0) | 2011.11.18 |
[MY-SQL] mysql_fetch_row, mysql_fetch_array, mysql_fetch_assoc (0) | 2011.11.17 |
[MY-SQL] 현재(오늘)부터 특정일 까지를 구하는 Query문(between, subdate) + 오늘 기준 이번주, 이번달 구하는 Query문 (0) | 2011.11.17 |
[MY-SQL] DB 테이블 연산자 - JOIN 연산자 (두 개 이상 테이블 간의 비교검색) (0) | 2011.11.17 |