📌날짜를 지정한 형식으로 포맷팅
2023.04.07 - [RDBS/MYSQL] - [MySQL]DATE_FORMAT을 이용한 날짜(일, 월, 년)별 통계(없는 데이터는 0처리 포함)
📌문자열을 날짜형식으로 포맷팅 - STR_TO_DATE()
날짜를 원하는 형식으로 포맷팅하는 DATE_FORMAT의 역기능을 할 수 있는 STR_TO_DATE() 함수에 대해 알아보도록 하겠습니다.
📌STR_TO_DATE()의 기본 구조
SELECT STR_TO_DATE(문자열, 포맷)
📌STR_TO_DATE()의 예시
#년,월, 일, 시, 분, 초
SELECT STR_TO_DATE('20230414', '%Y%m%d%H%i%s');
#2023-04-14 09:00:00
#년,월, 일
SELECT STR_TO_DATE('20230414', '%Y%m%d');
#2023-04-14
#위와 같이 지정해놓은 포맷 형식으로 문자열을 날짜 형식으로 포맷팅할 수 있다.
#날짜와 시간를 포함하는 경우 -> 반환형식 DATETIME
#날짜만 포함하는 경우 -> 반환형식 DATE
#시간만 포함하는 경우 -> 반환형식 TIME
'RDBS > MYSQL' 카테고리의 다른 글
[MySQL]조건절에 포함되는 데이터 가져오기(WHERE IN, WHERE NOT IN) (5) | 2023.04.17 |
---|---|
[MySQL]해당월의 마지막 일자 구하기(LAST_DAY) (4) | 2023.04.14 |
[MySQL]조회 결과를 INSERT 하는 방법 (4) | 2023.04.08 |
[MySQL]TRIM을 사용하여 특정 위치의 공백과 문자 제거(LEADING, TRAILING) (3) | 2023.04.07 |
[MySQL]DATE_FORMAT을 이용한 날짜(일, 월, 년)별 통계(없는 데이터는 0처리 포함) (7) | 2023.04.07 |