########################################################################## # 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 <= ################################# # #################################