'DB/Oracle'에 해당되는 글 8건

  1. 2011.09.17 order by가 있을 때 ROWNUM 획득
2011. 9. 17. 17:40

보통의 경우엔 쿼리에 ORDER BY가 걸려있어도 먼저 ROWNUM이 매겨지고 그 다음 조회가 되기 때문에
함께 쓰는 경우 원하는 ROWNUM을 얻을수 없었다.

가져오는 데이터에 order by 를 적용하여 ROWNUM 을 가져오는 방법
ROW_NUMBER() OVER (ORDER BY [COL_NAME] DESC)

-> SELECT A.*, ROW_NUMBER() OVER (ORDER BY writingSeq DESC) rn 식으로 사용

출처 : ://ggangpark.blog.me/60073563313

Posted by silver0r