본문 바로가기
  • 실행력이 모든걸 결정한다
DB/SQL Problems

[SQL-String, Date, 난이도 중하] DATETIME에서 DATE로 형 변환

by 김코더 김주역 2020. 12. 8.
반응형

 

- 양식 -

 

해설 : 테이블 "ANIMAL_INS" 에서 문제에서 원하는 "ANIMAL_ID", "NAME", "DATETIME" 필드를 출력 하면 되는데, DATETIME 에서 형식을 조금 바꿔야 한다.

"0000-00-00 00:00:00" -> "0000-00-00"

해당 문제는 LEFT 함수를 이용하면 된다. 왼쪽에서부터 10개 만큼의 문자들을 추출해내는 것이다.

  

SELECT ANIMAL_ID, NAME, LEFT(DATETIME,10)
FROM ANIMAL_INS;

 

 

 

 

SELECT : 조회하라

 

ANIMAL_ID, NAME, LEFT(DATETIME, 10) : "ANIMAL_ID", "NAME", "DATETIME" 필드를, 특히 "DATETIME" 필드는 왼쪽으로 부터 10개의 문자만큼 추출하여

 

FROM ANIMAL_INS : 테이블 "ANIMAL_INS" 로부터

 

 

반응형

댓글