sitelink1  
sitelink2  
extra_vars5  
extra_vars6  

Java프로그램으로 쿼리 작성시

다음의 메서드와 같이 ROWNUM 생성 쿼리를 감싸주면 된다.
 

 // mysql 테이블에 오라클의 rownum과 같은 필드를 추가해 준다.
 private String addRNumField(String myquery) {
     return " SELECT @ROWNUM:=@ROWNUM+1 AS rnum, mytable.* FROM (SELECT @ROWNUM:=0) AS rowtable, ( "+ myquery+" ) AS mytable ";
 }
 
이후에 ROWNUM을 이용한 페이징 처리시엔 다음과 같이 페이징 처리 쿼리로 감싸준다
 
String pagingQuery = "SELECT * FROM ("+addRNumField("내가만든조회쿼리")+") AS FINT WHERE FINT.RNUM >= "+START_NO+" AND FINT.RNUM <= "+END_NO;