헉!!/Oracle
[Oracle] SELECT 했을때 ROW 갯수 지정
권태성
2012. 12. 18. 10:23
SELECT 쿼리를 통해 데이터를 받아올때 5개 혹은 10개와 같이 데이터를 지정된 갯수만큼 받아오고자 할때는
아래와 같이 서브쿼리로 SELECT 하시고 rownum을 조건에 넣으시면 됩니다.
SELECT * FROM (SELECT BOARD_SEQ
,BOARD_SUBJECT
,BOARD_CONTENT
,CREATE_DATE
FROM BOARD
ORDER BY BOARD_SEQ ASC )
WHERE ROWNUM <= 5 -- 가져올 row갯수 입니다.
위 예제처럼 select 할 쿼리를 from의 서브쿼리로 넣으시고 where의 rownum에 가져올 row갯수를 지정하시면 됩니다.
728x90