Database

[Database] Oracle 12

quedevel 2020. 2. 27. 17:48
728x90
반응형

학원에서 공부했던 Oracle 11g  버전에서의 페이징 처리


  
<![CDATA[
select bno, title, content, writer, regdate, updatedate from
(select rownum rn, tbl.* from
(select * from tbl_board order by bno desc) tbl
where rownum <= #{page}*#{amount})
where rn > (#{page}-1)*#{amount}
]]>

12버전에선


  
SELECT *
FROM tbl_board
ORDER BY bno
OFFSET 20 ROWS FETCH NEXT 10 ROWS ONLY;

 

뭔가 MySQL 하는 기분

728x90
반응형

'Database' 카테고리의 다른 글

[Database] SQL vs NoSQL  (0) 2023.03.26
[Database] SQL Injection  (0) 2023.03.25
[Database] JOIN  (0) 2023.03.25
[Database] Key  (0) 2023.03.25
[Database] MySQL to Oracle  (0) 2021.07.31