##########################################################################
#  Oracle ÆäÀÌ¡ ó¸®Çϱâ 
##########################################################################

ÀÛ¼ºÀÚ : ÀåÇüÈ­(hhjang97@venus.uos.ac.kr)
ÀÛ¼ºÀÏ : 2009. 09. 03
¼öÁ¤ÀÏ : 

¿øº» :
¼³¸í :

JSP µî¿¡¼­ »ç¿ëÀ» À§ÇÑ ÆäÀÌÁö ó¸® ¹æ¹ý


################################# ################################# #################################

-- N-Top Query
SELECT * FROM (
  SELECT ROWNUM RNUM, DATA.*
  FROM (
    SELECT * FROM TB_NAME
    WHERE c_uppercode='9850'
    ORDER BY EVENT_NO DESC  -- ÃÖ±Ù ±â·ÏºÎÅÍ
  ) DATA
  where ROWNUM <= ?         -- ÃÖ±Ù ±â·ÏºÎÅÍ end index ±îÁö
)  -- end index °³ÀÇ °á°ú°¡ event_no°¡ Å«°Ô À§¿¡ºÎÅÍ ÀÖÀ½
where RNUM >= ?             -- start index ~ end index ±îÁöÀÇ ¸ñ·Ï ¹Ýȯ



/* .. */ ¿Í °°Àº ÈùÆ®¸¦ »ç¿ëÇÏ¸é ¼º´ÉÀ» ÃÖ´ë·Î ³ôÀÏ ¼ö ÀÖ´Ù.


==> Á¶±Ý´õ Ãà¾à °¡´ÉÇÒ±î???
    Å×½ºÆ®°¡ ÇÊ¿äÇÒµíÇÔ

  SELECT ROWNUM RNUM, DATA.*
  FROM (
    SELECT * FROM TB_NAME
    WHERE c_uppercode='9850'
    ORDER BY EVENT_NO DESC  -- ÃÖ±Ù ±â·ÏºÎÅÍ
  ) DATA
  where RNUM >=  AND ROWNUM <= 



#################################
# 
#################################