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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Indice de ligne dans une requête SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Indice de ligne dans une requête SQL

n°1078265
Slay
Posté le 10-05-2005 à 18:26:40  profilanswer
 

Bonjour je cherche comment je pourrais faire pour avoir un indice pour chaque ligne de résultat d'une requete
 
exemple : SELECT "indice",Nom FROM Clients  
 
indice   Nom
 
1        Dupont
2        Dushmoll
3        Tapis
...    
 
 
Je travaille avec MS Access ( et j'en peux rien je signale  [:aloy]  [:boidleau] )
 
 
Merci d'avance  :hello:

mood
Publicité
Posté le 10-05-2005 à 18:26:40  profilanswer
 

n°1078336
moi23372
Posté le 10-05-2005 à 19:31:39  profilanswer
 

perso je vois pas trop comment! c'est même stupide a vrai dire... Car dans le programme d'application, c'est qqch qui se gere assez facilement au moyen d'une boucle!
 
je ne dis pas qu'il n'y a pas moyen en sql de le faire, mais ça devient vraiment compliquer.  
 
Donc moi ce que je te conseille, la clé primaire numérique ne ferait elle pas l'affaire dans ton cas????

n°1078353
Slay
Posté le 10-05-2005 à 19:48:23  profilanswer
 

moi23372 a écrit :

perso je vois pas trop comment! c'est même stupide a vrai dire... Car dans le programme d'application, c'est qqch qui se gere assez facilement au moyen d'une boucle!
 
je ne dis pas qu'il n'y a pas moyen en sql de le faire, mais ça devient vraiment compliquer.  
 
Donc moi ce que je te conseille, la clé primaire numérique ne ferait elle pas l'affaire dans ton cas????


oui la clé primaire c'est ce que je pensais faire si pas de moyen direct avec SQL.
Vu que c'est access qui gere le contenu de la zone ou va etre affiché le résultat, je ne peux mettre qu'une requete SQL et ne peut pas ajouter manuellement un numéro de ligne ( cela m'aurait suffit ) :(


Message édité par Slay le 10-05-2005 à 19:48:47
n°1078385
joce
Architecte / Développeur principal
"BugHunter"
Posté le 10-05-2005 à 20:07:44  profilanswer
 

Avec MySQL :
 
SET @a:=0;
SELECT @a:=@a+1,Nom FROM Clients
 
Je sais pas si access dispose de cette syntaxe :D

n°1078428
moi23372
Posté le 10-05-2005 à 21:03:26  profilanswer
 

joce a écrit :

Avec MySQL :
 
SET @a:=0;
SELECT @a:=@a+1,Nom FROM Clients
 
Je sais pas si access dispose de cette syntaxe :D


 
PARAMETERS [compteur] integer;
SELECT ...
 
marche pas , je viens d'essayé, il attend constamment une valeur de l'utilisateur. pas cool comme truc! access c'est vraiment de la merde...

n°1078432
Slay
Posté le 10-05-2005 à 21:05:43  profilanswer
 

moi23372 a écrit :

PARAMETERS [compteur] integer;
SELECT ...
 
marche pas , je viens d'essayé, il attend constamment une valeur de l'utilisateur. pas cool comme truc! access c'est vraiment de la merde...


je te le fais pas dire !
bon ben on va devoir créer un nouveau champ dans la table  [:jkley]


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

  Indice de ligne dans une requête SQL

 

Sujets relatifs
[autorésolu][Oracle] Requête avec une clause like et des _[SQL] Requete (max, group by,...)
[URGENT Erreur SQL] Moteur de recherche PHP/SQL via formulaire HTML[Débutant] Requête Sql
adoquery : recuperer resultat d'une requete [resolu][Debutant] Construire une requete
figer une ligne sous excelrequete mysql pour gerer un planning
Plus de sujets relatifs à : Indice de ligne dans une requête SQL


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