728x90
반응형
문제
분석
sub 쿼리를 활용 해야 한다.
이유는 where 에서 하나만 뽑고 나서 그뒤에 order by 로 정렬이 된다.
그렇기 때문에 옳바른 데이터를 구할 수 없다.
코드
-- 코드를 입력하세요
SELECT NAME
FROM (SELECT * FROM ANIMAL_INS ORDER BY DATETIME ASC)
WHERE rownum <= 1
문제링크: https://programmers.co.kr/learn/courses/30/lessons/59405?language=oracle
728x90
반응형
'Algorithm > 프로그래머스 SQL' 카테고리의 다른 글
[프로그래머스] 동물 수 구하기 (0) | 2021.07.20 |
---|---|
[프로그래머스] 최댓값 구하기 (0) | 2021.07.20 |
[프로그래머스] 여러 기준으로 정렬하기 (0) | 2021.07.20 |
[프로그래머스] 어린동물 찾기 (0) | 2021.07.20 |
[프로그래머스] 모든 레코드 조회하기 (0) | 2021.07.20 |
댓글