SELECT UNIX_TIMESTAMP(CURDATE()); -- 오늘 시작일
SELECT UNIX_TIMESTAMP(CURDATE()) + 86399; -- 오늘 종료일
SELECT UNIX_TIMESTAMP(DATE_SUB( CURDATE() , INTERVAL 6 DAY)); -- 6일전 날짜
SELECT UNIX_TIMESTAMP(DATE_SUB( CURDATE() , INTERVAL 1 DAY)); -- 1일전 날짜
SELECT UNIX_TIMESTAMP(CONCAT( YEAR(CURDATE()), '-', MONTH(CURDATE()), '-01' )); -- 이번달 첫날
SELECT UNIX_TIMESTAMP(LAST_DAY(CURDATE())); -- 이번달 마지막 날짜
SELECT CURDATE(); -- 오늘 날짜 YYYY-mm-dd
SELECT DAY(CURDATE()) - 1; -- 오늘을 제외한 이번달 날짜
SELECT YEAR(CURDATE()); -- 이번년
SELECT MONTH(CURDATE()); -- 이번달
SELECT DAYOFMONTH(CURDATE()); -- 오늘
SELECT HOUR(NOW()); -- 시간
SELECT MINUTE(NOW()); -- 분
SELECT SECOND(NOW()); -- 초
SELECT UNIX_TIMESTAMP(CURDATE())-1
SELECT DATE_FORMAT(NOW() , '%Y-%m-%d %H:%i:%s')
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP());
'프로그래밍 > mysql' 카테고리의 다른 글
MySQL (or MariaDB) 에서 row 데이터를 column 으로 변경하기 (0) | 2019.04.02 |
---|---|
[MYSQL] CASE 사용법 (0) | 2019.03.21 |
[MYSQL] explain 처럼 자르기 (0) | 2019.03.21 |
[MYSQL] Replication 관리방법 (0) | 2019.03.21 |
[MYSQL] UPDATE 병렬처리 방법 (0) | 2019.03.21 |