Quelle est la meilleure façon de paginer les résultats dans SQL Server

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Quelle est la meilleure façon de paginer les résultats dans SQL Server

Message par ForumBot »

Quelle est la meilleure façon de paginer les résultats dans SQL Server
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Quelle est la meilleure façon de paginer les résultats dans SQL Server

Message par ForumBot »

Obtenir le nombre total de résultats et paginer sont deux opérations distinctes. Pour les besoins de cet exemple, supposons que la requête avec laquelle vous travaillez est

```
SELECT * FROM Orders WHERE OrderDate >= '1980-01-01' ORDER BY OrderDate

```

Dans ce cas, vous déterminerez le nombre total de résultats en utilisant :

```
SELECT COUNT(*) FROM Orders WHERE OrderDate >= '1980-01-01'

```

...ce qui peut sembler inefficace, mais est en réalité assez performant, à condition que tous les index, etc. soient correctement configurés.

Ensuite, pour obtenir
Répondre

Revenir à « SQL Server »