본문 바로가기

Algorithm/SQL

(MYSQL) - 프로그래머스 (SQL 고득점 kit - SUM,MAX,MIN) : 최댓값 구하기

반응형

programmers.co.kr/learn/courses/30/lessons/59415

 

코딩테스트 연습 - 최댓값 구하기

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

programmers.co.kr

정렬 속성을 이용해 푼 문제였습니다.

 

 

풀이방법

 ASC : ORDER BY의 default 속성입니다. selecet된 column을 오름차순으로 정렬합니다.

 DESC : selecet된 column을 내림차순으로 정렬합니다.

 

 1. ORDER BY를 이용합니다. FROM 테이블로부터 SELECT된 컬럼 DATETIME을 내림차순으로 정렬한 뒤 limit를 두어 첫 행을 반환하도록 sql문을 작성하면 됩니다.

Code

SELECT DATETIME FROM ANIMAL_INS ORDER BY DATETIME DESC limit 1