CHỈNH SỬA:bây giờ sẽ được sửa với lựa chọn 3 cấp độ:
select * from (
select q1.*, rownum as rn from ( --get correct rownum
select * from tbl order by column --get correct order
) q1
) q2
where q2.rn between 1 and 4; -- filter
cho phần đầu tiên.
Đối với phần thứ hai và thứ ba:
where q2.rn between 5 and 8
where q2.rn between 9 and 12