01/10/2018, 16:27

Xử lý phân trang khi xây dựng website sử dụng sql server

Mình đang học jsp Servlet, sử dụng sql server , đến đoạn xử lí phần trang thì mình không thể sử dụng câu lệnh select * from table limit ?,? như trong mysql để xử lí phân trang được. Ai có phương án khác để xử lí ko ạ

Duyen viết 18:42 ngày 01/10/2018

Bạn có thể sử dụng hàm ROW_NUMBER trong SQL Server để phân trang. Ví dụ :
SELECT * FROM(SELECT ROW_NUMBER() OVER (ORDER BY ID) AS ROWNUM, * FROM EMPLOYEE) AS U WHERE ROWNUM BETWEEN 1 AND 100 ORDER BY ROWNUM;

Tuấn Phạm viết 18:32 ngày 01/10/2018

Cảm ơn bạn mình làm được phân trang rồi

Bài liên quan
0