[SQL] aide requete avec un LIKE svp

nini -  
yg_be Messages postés 24281 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
A voir également:

4 réponses

yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 586
 
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.
0
nini
 
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.
0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 586
 
il y a une colonne mesure dans la table donnees ?

et si tu donnes une valeur comme il le demande, que se passe-t-il ?
0
nini
 
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...
0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 586
 
tu as bien un truc du genre || ".FF", avec "FF" entre guillements ?
0
nini
 
faut mettre des simple quotes pas des doubles sinon il interprete comme un nom de colonne
0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 586
 
Quelle est la situation maintenant ?
0