상위 1개의 레코드를 출력하는 문제이다.

갯수 출력하는 법을 몰라 찾아보니 ROWNUM이라는 것이 있었다.

이를 사용하여 ORDER BY한 TABLE에서 ROWNUM을 이용하여 출력하면 된다.

FROM은 SELECT 한 결과물을 가지고 해야한다.

SELECT * FROM (SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME ASC) WHERE ROWNUM = 1;

+ Recent posts