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 :
Avec Oracle :Code:
1
2 SELECT matr, nomE FROM emp LIMIT 10
Avec SQL Server :Code:
1
2 SELECT matr, nomE FROM emp WHERE ROWNUM <= 10
Code:SELECT TOP 10 matr, nomE FROM emp
j'ai effectué une requête sous mysql de easyphp de la forme suivante:
=> cette requête renvoie 5 lignes à partir de la 10ème ligne renvoyée par la requèteCode:select * from products limit 10,5
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:
Code:Select * from Products LIMIT $born, $nbr_de_lig_à_renvoyer
Merci d'avance