Là một người phát triển trang web và thực hiện một chút SQL Server, đối với tôi, SQL Server nên hỗ trợ một mệnh đề đơn giản chỉ ra kết quả chỉ bao gồm một phạm vi hàng cụ thể. Ví dụ: hàng 30 đến 39.
Vì thế, việc triển khai phân trang trong SQL Server thực sự vượt quá khả năng của nhiều nhà phát triển web khi trọng tâm chính của họ không phải là SQL.
Ngoài ra, nó sẽ đơn giản hóa rất nhiều các truy vấn có thể đã phức tạp do tham gia và các điều kiện khác.
Trên hết, tôi cho rằng một điều khoản như vậy có thể có cơ hội tốt hơn để được tối ưu hóa nội bộ theo thời gian bởi vì logic sẽ hoàn toàn nằm dưới sự kiểm soát của Microsoft.
Tôi đã đưa nó lên một thời gian trước trong một diễn đàn khác và nhiều câu trả lời dường như cho thấy điều này sẽ không được mong muốn.
Cho rằng bất kỳ kỹ thuật hiện có để phân trang sẽ được giữ nguyên, lý do nào có thể có để không thêm một điều khoản như vậy? Và nó sẽ tốt hơn rất nhiều cho những người như tôi.
Bất cứ ai có thể có một lý do tốt tại sao Microsoft đã không làm điều này?