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

  FORUM HardWare.fr
  Programmation

  [Sql] Sélectionner les 5 1er enregistrements d'une table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Sql] Sélectionner les 5 1er enregistrements d'une table

n°116254
cgmarmotte
Posté le 22-03-2002 à 18:57:22  profilanswer
 

Voilà, g voudrai sélectionner certains enregistrement ds une table, comme par exemple les 5 1er, puis après les 5 qui suivent, etc...
G pensé à faire un select * puis sélectionner les données ds le code de l'appli mais c un peu dommage de tout sélectionner si on ne veut que les 5 1er !
plz help :hello:

mood
Publicité
Posté le 22-03-2002 à 18:57:22  profilanswer
 

n°116256
THE REAL S​MILEY
The Real Résistance!
Posté le 22-03-2002 à 18:58:46  profilanswer
 

cgmarmotte a écrit a écrit :

Voilà, g voudrai sélectionner certains enregistrement ds une table, comme par exemple les 5 1er, puis après les 5 qui suivent, etc...
G pensé à faire un select * puis sélectionner les données ds le code de l'appli mais c un peu dommage de tout sélectionner si on ne veut que les 5 1er !
plz help :hello:  




rajoute à la fin de ta requete LIMIT 0,5
et voilà  :jap:


---------------
༼ つ ◕_◕ ༽つ
n°116258
cgmarmotte
Posté le 22-03-2002 à 19:08:06  profilanswer
 

çà marche po :(
g tapé ce qui suit :  
 
SELECT utilisateurs.numero_utilisateur  
FROM utilisateurs
LIMIT 0,5;
 
et çà me renvoit "erreur de syntaxe dans la clause FROM" (g oublié de dire, c avec Access)

n°116259
JWhy
je peux plier (héhé)
Posté le 22-03-2002 à 19:08:48  profilanswer
 

SELECT TOP 5 utilisateurs.numero_utilisateur  
FROM utilisateurs


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°116260
THE REAL S​MILEY
The Real Résistance!
Posté le 22-03-2002 à 19:09:50  profilanswer
 

cgmarmotte a écrit a écrit :

çà marche po :(
g tapé ce qui suit :  
 
SELECT utilisateurs.numero_utilisateur  
FROM utilisateurs
LIMIT 0,5;
 
et çà me renvoit "erreur de syntaxe dans la clause FROM" (g oublié de dire, c avec Access)  




ahhhh ACCESS, fallait le dire avant  [:jajax]


---------------
༼ つ ◕_◕ ༽つ
n°116262
cgmarmotte
Posté le 22-03-2002 à 19:13:59  profilanswer
 

JWhy a écrit a écrit :

SELECT TOP 5 utilisateurs.numero_utilisateur  
FROM utilisateurs  




Merci, çà marche :)
...Et si g veux sélectionner les enregistrements 5 à 10 ?
Vi g c g suis chiant, mais temps qu'à faire autant vous emmerder pour de bon :D
 
The Real Smiley>çà g veux bien le croire...Mais on fait avec ce qu'on a :(

n°116263
THE REAL S​MILEY
The Real Résistance!
Posté le 22-03-2002 à 19:14:40  profilanswer
 

cgmarmotte a écrit a écrit :

 
The Real Smiley>çà g veux bien le croire...Mais on fait avec ce qu'on a :(  




c'est vrai  :hello:


---------------
༼ つ ◕_◕ ༽つ
n°116361
fabd
Posté le 22-03-2002 à 23:10:46  profilanswer
 

cgmarmotte a écrit a écrit :

 
...Et si g veux sélectionner les enregistrements 5 à 10 ?




 
Pas d'autre solution que d'utiliser les curseurs dans une procedure stockée

n°116405
thegti
La constipation se soigne ...
Posté le 23-03-2002 à 00:09:38  profilanswer
 

cgmarmotte a écrit a écrit :

 
Merci, çà marche :)
...Et si g veux sélectionner les enregistrements 5 à 10 ?
Vi g c g suis chiant, mais temps qu'à faire autant vous emmerder pour de bon :D
 
The Real Smiley>çà g veux bien le croire...Mais on fait avec ce qu'on a :(  




 
SELECT DOWN 5 utilisateurs.numero_utilisateur
FROM (SELECT TOP 10 utilisateurs.numero_utilisateur
FROM utilisateurs)

n°116449
kvl
Posté le 23-03-2002 à 03:16:10  profilanswer
 

fabd a écrit a écrit :

 
 
Pas d'autre solution que d'utiliser les curseurs dans une procedure stockée  




 
Procédures stockées sous access :( J'ai pas réussi  
 
J'ai eu 6 semaine de cours Merise, sql, pl/sql et dev 6 puis un projet de 15 jours sous oracle ...
Ensuite 15 jours de VB et 15 jours de projet VB avec connexion access(les profs nous ont dit de nous démerder pour apprendre access...). Bin j'ai pas réussi à trouver comment faire une proc stockée ...

mood
Publicité
Posté le 23-03-2002 à 03:16:10  profilanswer
 

n°116457
cgmarmotte
Posté le 23-03-2002 à 10:31:37  profilanswer
 

fabd a écrit a écrit :

 
 
Pas d'autre solution que d'utiliser les curseurs dans une procedure stockée  




 
Euuuuuh...C quoi une procédure stockée ??
 
thegti>G v tester, çà m'a l'air bien mais si je ne m'abuse le serveur sélectionne les 10 1er enregistrements puis vire les 5 1ers...Dc le serveur il sélectionne des données pr rien...M'enfin faute de mieux ;) C une limitation d'Access ou du Sql + généralement ?
Mais alors pour un forum par exemple, ils font comment les gens ? Par exemple pr faire des pages précédentes-suivantes et ne mettre qu'un certain nombre d'enregistrements par page
 
Que de questions...C'est rude le matin ;)


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

  [Sql] Sélectionner les 5 1er enregistrements d'une table

 

Sujets relatifs
[VB] (ça pue :D ) Ouvrir une table en accès direct ou séquentiel...[SQL] bug dans PhpMyAdmin
[PHP/SQL] Récupéré kune partie d'un valeur d'un champs? => Oracle & SQL Server ?
[MySQL] est ce qu'on peut connaitre la date de last modif d'une tableRecherche dans une table MYSQL
Sélectionner toutes cases à cocherBoite de dialogue pour selectionner un fichier en Java
[SQL] comment afficher çà?[SQL]afficher une info dont le nom commence par une lettre
Plus de sujets relatifs à : [Sql] Sélectionner les 5 1er enregistrements d'une table


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