본문 바로가기
알고리즘/프로그래머스

[프로그래머스] 여러 기준으로 정렬하기

by 며루치꽃 2021. 4. 23.

1. 문제

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

 

코딩테스트 연습 - 여러 기준으로 정렬하기

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

programmers.co.kr

2. 내가 생각했던 풀이과정

 

1) 이름을 사전 순으로 정렬해야하니 order by에 name에 오름차순 조건을 적용하고

2) 보호를 나중에 시작한 고양이를 먼저 조회 조건이 있으니 order by datetime은 내림차순을 적용한다

 

3. 나의 풀이

-- 코드를 입력하세요
SELECT animal_id, name, datetime
from animal_ins
order by name, datetime desc

 

4. 새로 알게된 점

여러 조건을 적용할 때는 , 를 이용해주면 된다!

 

댓글