문제링크  : https://programmers.co.kr/learn/courses/30/lessons/59414

 

코딩테스트 연습 - DATETIME에서 DATE로 형 변환

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

 

 문제 설명 

 

ANIMAL_INS 테이블에 등록된 모든 레코드에 대해, 각 동물의 아이디와 이름, 들어온 날짜를 조회하는 SQL문

이때 결과는 아이디 순으로 조회

 

 알고리즘 

 

DATE_FORMAT(DATE,형식) 을 통해 DATE의 형식을 바꿀 수있다.

형식에는 %Y(4자리 연도), %y(2자리 연도), %m(월), %d(일), %H(24시간), %h(12시간), %i, %s가 있다.


 

 코드 

1
2
3
SELECT animal_id,name,date_format(datetime,'%Y-%m-%d') as '날짜'
from animal_ins
order by animal_id
cs

 

 

ariz1623