[MySQL] DATETIME에서 DATE로 형 변환

생각하는 마리오네트·2021년 10월 31일
0

SQL

목록 보기
23/39

DATETIME에서 DATE로 형 변환 하는방법


날짜의 형태는 우리가 원하는 형태로 변경할 경우가 많이있다.
예를들어 데이터베이스에서 "년-월-일-시-분-초" 이렇게 저장되어있는것을 "년-월-일" 정보만을 필요로 할 수 있다. 이럴때 어떤 함수를 사용해야할까??

바로 DATE_FORMAT함수이다.

바로 예시를 들어보겠다.

프로그래머스에서 가져온 문제이다.

다음 물음에 답해보자.

예시는 아래와 같다.

이와같은 테이블이 있다면

다음과 같이 출력이되어야한다.

SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') AS 날짜
FROM ANIMAL_INS 
ORDER BY ANIMAL_ID 

위와 같이 DATE_FORMAT을 이용하여 변경할 수 있다.

profile
문제를해결하는도구로서의"데이터"

0개의 댓글