[SQL] aide requete avec un LIKE svp
nini
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Pouvez vous m'aider à construire une requête sql avec un like svp ?
J'ai une table station qui contient une colonne Nom
une table Donnees qui contient une colonne Mesure
et une table Globale qui contient une colonne tagname et value
j'aimerais faire une requete en faisant un
SELECT value FROM Globale WHERE tagname LIKE Nom.Mesure.FF
ca ne marche évidemment pas.
Si le nom de la station : est paris
la mesure est : oxygene
le tag sera paris.oxygene.FF (FF est un code)
avec paris station.Nom
oxygene Donnees.Mesure
Quelqu'un pour m'aider svp ??
bisous
Pouvez vous m'aider à construire une requête sql avec un like svp ?
J'ai une table station qui contient une colonne Nom
une table Donnees qui contient une colonne Mesure
et une table Globale qui contient une colonne tagname et value
j'aimerais faire une requete en faisant un
SELECT value FROM Globale WHERE tagname LIKE Nom.Mesure.FF
ca ne marche évidemment pas.
Si le nom de la station : est paris
la mesure est : oxygene
le tag sera paris.oxygene.FF (FF est un code)
avec paris station.Nom
oxygene Donnees.Mesure
Quelqu'un pour m'aider svp ??
bisous
Configuration: Windows XP Internet Explorer 7.0
4 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
SELECT tagname,value FROM Globale,station,donnees
WHERE tagname = Nom&"."&Mesure&".FF"
ou bien
SELECT value FROM Globale WHERE tagname = "paris.oxygene.FF"
devraient fonctionner. -
non ca ne marche pas, il me demande d'entrer une valeur pour la mesure...
je suis sous oracle.
SELECT value FROM Globale WHERE tagname = "paris.oxygene.FF"
ca ca ne va pas car je connais pas la valeur de station.Nom et de Donnees.Mesure.
C'était juste un exemple du résultat que je souhaitais avoir. -
il bug. Oui il y a la colonne.
En fait je crois que sous Oracle on concatène avec les || il me semble que les & c'est quand on fait du .net j'suis pas sûre.
J'ai fait la même chose avec des || et cette fois-ci c'est le FF qui bug il me dit invalid identifier... -