Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/08/2006, 11h11   #1
Membre habitué
 
Inscription : mai 2005
Messages : 130
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 130
Points : 105
Points : 105
Envoyer un message via ICQ à MeDioN Envoyer un message via AIM à MeDioN Envoyer un message via MSN à MeDioN
Par défaut Indexer mes resultats

Bonjour
J'effectue une requete sur une table pour récupérer tous les libellés (sans table de référence associée) et je voudrais récupérer en même temps un numéro de ligne associée.

Je fais donc un
Select libelle From table
qui me renvoie

libelle
libelle_1
libelle_2
libelle_3

et je voudrais
id libelle
1 libelle_1
2 libelle_2
3 libelle_3

Merci de vos réponses
MeDioN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 11h16   #2
Membre chevronné
 
Avatar de gerald2545
 
Inscription : février 2003
Messages : 643
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 643
Points : 660
Points : 660
euhh...
Citation:
select id, libelle from table
?
si c'est pas ça, explique toi mieux
gerald2545 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 11h46   #3
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
apparemment il n'a pas la colonne id dans sa table
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 12h08   #4
Membre habitué
 
Inscription : mai 2005
Messages : 130
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 130
Points : 105
Points : 105
Envoyer un message via ICQ à MeDioN Envoyer un message via AIM à MeDioN Envoyer un message via MSN à MeDioN
Imagine une table voiture avec id, nom_voiture et un champ "marque" qui contient le nom de la marque directement sans lien avec table de ref.
Et je veux recup les marques indexées.

C'est la base que j'ai recup, c'est moche .

Enfin bon, j'ai fait autrement, merci quand même
MeDioN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 12h16   #5
Membre du Club
 
Avatar de raoulchatigre
 
Inscription : mars 2004
Messages : 97
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mars 2004
Messages : 97
Points : 54
Points : 54
J'ai pensé au début à la fonction count, mais cela ne convient pas.
Par contre il doit sans doute exister une fonction qui donne l'index du résultat en cours je suppose mais je ne la connais pas
Je serai toi je chercherai du côté des fonctions à mettre dans les SELECT de Mysql.

EDIT: sinon le plus simple est encore de les indexer lors du 'fetch' du résultat mais peut-être cela ne convient pas.
(oups j'avais pas lu le résolu : hihi)
raoulchatigre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 14h46   #6
Membre chevronné
 
Avatar de gerald2545
 
Inscription : février 2003
Messages : 643
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 643
Points : 660
Points : 660
Citation:
Enfin bon, j'ai fait autrement, merci quand même
pourrais-tu donner ta solution STP, je reste sur ma faim...
gerald2545 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h56.


 
 
 
 
Partenaires

Hébergement Web