rownum 사용법

    oracle 게시판 Rownum 사용

    oracle 게시판 Rownum 사용

    oracle에서 rownum은 셀렉트된 데이터들에 번호를 매겨 그 데이터만을 가져오는것으로 알고 있다. 그래서 순서대로 데이터를 가져오기 위해서 사용하고 있었다.그런데!! 어느순간 아무리 해도 절대 이해 할 수 없는 순서로 데이터를 가져오기 시작했다. 아래의 쿼리문 조건을 보자1. rownum 이 10보다 이하인 데이터2. orderdate가 2021-01-01 ~ 2021-05-06 일까지인 데이터3. orderstatus가 구매확정인 데이터를 조건으로 검색하고 orderdate를 기준으로 정렬한다 고 적어놓았다.원래의 데이터 순서는 이렇다. 헌데, 아래의 조건으로 검색시 이렇게 나온다.3월달부터 5월달 사이의 값이 없다!!! 5월달이 아니라 3월 ~ 4월달 데이터가 나와야 하는 것이다.select d..