Tôi đang thực hiện một số phân trang, và tôi cần phải thực hiện một số truy vấn và nhận được kết quả định dạng cắt lát. ví dụ: Tôi cần phải nhận được tất cả các "top" hàng trong phạm vi 20N < x < 40N, vvchọn TOP N hàng từ một bảng
SELECT * FROM Reflow
WHERE ReflowProcessID = somenumber
ORDER BY ID DESC;
và bây giờ tôi cần phải thực hiện của tôi trượt theo cột gọi là ID.
Mọi đề xuất như thế nào? Tôi cần chạy truy vấn của mình trên mysql, mssql và oracle.
Xem mệnh đề 'LIMIT' http://dev.mysql.com/doc/refman/5.1/en/select.html –
Tại sao lại là downvote? Tại sao không đưa bình luận của bạn vào một câu trả lời? Rất nhiều câu hỏi. – Matthias
Tôi khá chắc chắn bạn sẽ không nhận được bất cứ điều gì làm việc trong tất cả 3. Bạn sẽ phải sử dụng 'rownum' trong Oracle. – Ben