programmers.co.kr/learn/courses/30/lessons/59035
코딩테스트 연습 - 역순 정렬하기
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
문제 풀이:
SELECT A.NAME, A.DATETIME
FROM
(SELECT ANIMAL_ID, NAME, DATETIME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID DESC) A
포인트:
1. ANIMAL_ID 역순 정렬로 NAME과 DATETIME을 보여줘야되는데, ANIMAL_ID는 보여주지 않아야한다. 때문에 FROM절에 서브쿼리를 넣어 정렬한다.
느낀점:
어떻게 하면 더 가독성 있는 코드가 될까 고민되었다.
'코딩 연습 > SQL' 카테고리의 다른 글
[SQL] SELECT_여러 기준으로 정렬하기 (0) | 2021.03.03 |
---|---|
[SQL] SELECT_동물의 아이디와 이름 (0) | 2021.03.03 |
[SQL] Select_어린 동물 찾기 (0) | 2021.03.02 |
[SQL] Select_아픈 동물 찾기 (0) | 2021.03.02 |
[SQL] SELECT_모든 레코드 조회하기 (0) | 2021.03.01 |