Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1500 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SGBD] équivalent de LIMIT ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SGBD] équivalent de LIMIT ?

n°176582
z0rglub
Posté le 15-07-2002 à 18:13:11  profilanswer
 

je cherche à faire dans une requête l'équivalent de limit 0,n comme on peut le faire en MySQL.
J'ai pensé à faire un test sur l'id : id > 0 et id < n mais si je veux le même nombre d'enregistrements à chaque fois et qu'il y a des trous dans les id, ça marche pas. Exemple :


id  nom
1   toto
2   tata
15  popeye
24  donald
478 daisy


je veux avoir les enregistrements 3 par 3, donc ici, (1;2;15) et (24;478) et non pas 70 truc ou j'ai rien dedans (entre 24 et 478 surtout).
Bref, comment faire ça dans la requête sans avoir besoin de tout sélectionner ?


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
mood
Publicité
Posté le 15-07-2002 à 18:13:11  profilanswer
 

n°176594
--greg--
Posté le 15-07-2002 à 18:45:57  profilanswer
 

mais avec quel sgbd?


Message édité par --greg-- le 15-07-2002 à 18:46:06

---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°176614
z0rglub
Posté le 15-07-2002 à 19:20:26  profilanswer
 

n'importe justement, on travaille aussi bien avec Oracle, MySQL ou Oracle


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°176616
--greg--
Posté le 15-07-2002 à 19:22:07  profilanswer
 

oracle, mysql, ou oracle
he beh :D
 
ben à ce que je sache, y'a pas de standard pour ça:/
avec oracle tu fais where rownum<5 pour avoir 4 records.
sache que si tu fais
 
select blah from bloh where rownum<5 order by blah
tu n'auras pas nécessairement les 4 plus petits "blah"s. oracle prend les 4 premiers records qui lui tombent sous la main et les trie :/


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SGBD] équivalent de LIMIT ?

 

Sujets relatifs
équivalent d'un sprintf (maChaine, "%08ld", monLong); en javaca existe l'équivalent d'un colspan mais pour les lignes ?
kel SGBD pour mon appli ?[PHP] Mettre une LIMIT avec pour début un index particulier ?
nouveau topic SGBD[SGBD] Jointure à l'envers?
[SGBD/VB] PB : chiffres au début du nom de la table[SGBD] Sybase, récuperer le code d'une sp ...
[C --> Java] Quel est l'équivalent d'un enum[ SGBD ] Différence entre PostgreSQL et MySQL ?
Plus de sujets relatifs à : [SGBD] équivalent de LIMIT ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR