si vous souhaitez les 5 premières lignes d'un fichier écrivez :
Select code, prix from fichier order by prix desc FETCH FIRST 5 ROWS ONLY.
mais si vous voulez les 5 suivantes ?
réponse : utilisez Row_Number qui numérote les lignes (V5R4 uniquement)
WITH STAT as (
    select row_number() over (order by prix desc) as rang, code, prix
    from fichier )
Select * from STAT where rang between 6 and 10.
			
			
			
													ROW_NUMBER() : astuce SQL
- 
				cmasse
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
ROW_NUMBER() : astuce SQL
					Modifié en dernier par cmasse le ven. 16 févr. 2007,  16:08:54, modifié 1 fois.
									
			
									Christian Massé (Volubis.fr)
						(sans texte)
 Cela peut-il permettre de gérer une pagination de type "page suivante", et surtout "page précédente" dans un pgm PHP ?
  Cela peut-il permettre de gérer une pagination de type "page suivante", et surtout "page précédente" dans un pgm PHP ?Philippe MAUGIN, (RAUTUREAU APPLE SHOES) 
V7R2.
						V7R2.