본문 바로가기

코딩 테스트 연습/SQL

[ 코딩 테스트 ] DATETIME에서 DATE로 형 변환

문제

조건

 

정답

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

 


 

후기

 

DATETIME 컬럼의 데이터를 시각을 제외한 날짜만 출력하게 해주면 된다

DATE_FORMAT 이라는 함수를 사용해서 포맷시켜주면 된다

 

시각(시-분-초)을 제외한 날짜(년-월-일)만

=> DATE_FORMAT(DATETIME, '%Y-%m-%d')