본문 바로가기
SQL

[SQL] 프로그래머스 고득점 Kit - SUM, MAX, MIN / 최솟값 구하기

by pearhyunjin 2024. 3. 4.

 

프로그래머스 SQL 고득전 kit를 풀어보고 정리한 내용입니다.

맞춘 정답과 틀린 경우 생각해내지 못한 문법 위주로 작성하였습니다.

정리 내용 출처는 아래를 참고해 주세요.

 


 

Lv.2 최솟값 구하기

 

 

 

 

처음 작성 답안

 

ORDER BY를 이용해 DATETIME을 오름차순으로 정렬한 후 그 중 첫번째 내용 즉, 제일 작은 값을 구했다.

만약, 여기서 결과 값의 컬럼명을 "시간"으로 변경하고자 한다면 SELECT DATETIME 뒤에 [AS 시간]을 추가 작성해준다.

SELECT DATETIME FROM ANIMAL_INS ORDER BY DATETIME ASC LIMIT 1;

 

 

추가 답안

 

MIN, MAX를 이용해 풀어 보았다.

SELECT MIN(DATETIME) AS 시간 FROM ANIMAL_INS;