1. 날짜형 자료 기본
- My SQL 자료형
한국은 UTC보다 9시간 빠르다.
방법1)
#세션에서 시간대를 변경
SET time_zone = 'Asia/Seoul';
SELECT CURDATE(), CURRENT_TIME(), NOW();
방법2) 글로벌 시간대를 변경한다. (ROOT 권한 필요)
SET GLOBAL time_zone = 'Asia/Seoul';
SELECT CURDATE(), CURRENT_TIME(), NOW();
방법3) 시간대를 변환하여 조회
CONVERT_TZ(NOW(), FROMTZ, TO_TZ)
SELECT CONVERT_TZ(NOW(), '+00:00', '+09:00') AS current_seoul_time;
- DATETIME vs TIMESTMAP
2. 날짜 변환 & 가공 함수
YEAR, MONTH, DAY
+
날짜형 형변환
두 날짜 차이 게산
날짜 및 시간 가공
날짜형 데이터 다룰 때 찾아보자 ^ㅁ^
'TIL > SQL' 카테고리의 다른 글
프로그래머스| 저자별 카테고리별 매출액 집계하기(My SQL) (0) | 2024.08.01 |
---|---|
프로그래머스| 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기(My SQL) (0) | 2024.08.01 |
프로그래머스| 우유와 요거트가 담긴 장바구니(My SQL) (0) | 2024.07.31 |
프로그래머스| 헤비 유저가 소유한 장소(My SQL) (0) | 2024.07.31 |
SQL <자료형, 외부에서 데이터 불러오기> (2) | 2024.07.23 |