Bonjours
On sait que plusieurs SGBDs offre la possibilité de limiter le nombre de lignes renvoyées , voici quelques exemples qui montrent comment Queqlues SGBDs limitent à 10 le nombre de lignes renvoyés:
Avec MySQL et Postgresql :
1 2
| SELECT matr, nomE FROM emp
LIMIT 10 |
Avec Oracle :
1 2
| SELECT matr, nomE FROM emp
WHERE ROWNUM <= 10 |
Avec SQL Server :
SELECT TOP 10 matr, nomE FROM emp
j'ai effectué une requête sous mysql de easyphp de la forme suivante:
select * from products limit 10,5
=> cette requête renvoie 5 lignes à partir de la 10ème ligne renvoyée par la requète
j'ai essayé de la refaire sous MS SQLServer 2005 avec top mais c'est pas accepté
mon but est de traduire la requête suivante pour quelle fonctionne sous SQLSERVER:
Select * from Products LIMIT $born, $nbr_de_lig_à_renvoyer
Merci d'avance
Partager