SELECT * FROM ( SELECT Description, Quantity, ROW_NUMBER () OVER ( ORDER BY ID ASC ) AS RowNum FROM Products ) AS DT WHERE RowNum <= 3 ORDER BY RowNum; 위와 같이 사용하면됨. 예제 select rownum, * from (select row_number() over (order by dateofbegin desc) as rownum, * from ( select * from call_log where dateofbegin like '2012-08-06%' order by dateofbegin desc) as A) as B where rownum between 20 and 40; <Tip> from clause 에서 테이블이 아닌 select 문을 대상으로 할때 ()로 감싸준 다음 as 키워드로 naming 반드시 해주어야 함.
덕분에 골치아팠던 문제가 해결되었습니다. 감사합니다.
답글삭제해결 되었다니 다행입니다. 글 올린 보람이 있네요. ㅋ
삭제감사합니다!
답글삭제너무감사합니다!!!!!덕분에 해결했어요 ㅜㅜ
답글삭제도움 되었다니 기쁩니다. 행복하세요~
삭제