상위 1개의 레코드를 출력하는 문제이다.
갯수 출력하는 법을 몰라 찾아보니 ROWNUM이라는 것이 있었다.
이를 사용하여 ORDER BY한 TABLE에서 ROWNUM을 이용하여 출력하면 된다.
FROM은 SELECT 한 결과물을 가지고 해야한다.
SELECT * FROM (SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME ASC) WHERE ROWNUM = 1;
'Coding_Test 연습 > Oracle' 카테고리의 다른 글
[프로그래머스] (Oracle) LV1 역순 정렬하기 (0) | 2022.10.10 |
---|---|
[프로그래머스] (Oracle) LV1 동물의 아이디와 이름 (0) | 2022.10.10 |
[프로그래머스] (Oracle) LV1 어린 동물 찾기 (0) | 2022.10.09 |
[프로그래머스] (Oracle) LV1 아픈 동물 찾기 (0) | 2022.10.09 |
[프로그래머스] (Oracle) LV1 여러 기준으로 정렬하기 (0) | 2022.10.09 |