[ORACLE] problème de syntaxe UPDATE
bonjour
je souhaite modifier une table a partir d'une jointure entre celle table et une autre j'ai donc écrit la requête suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
UPDATE MESURE_WAPPLI
SET MESURE_WAPPLI.performance =MESURE_MAIN.valeur
WHERE
MESURE_WAPPLI.idarc=mesure_main.idarc
and MESURE_WAPPLI.date_mes=mesure_main.date_mes
and MESURE_WAPPLI.freq_mes='Q'
and MESURE_WAPPLI.freq_mes=mesure_main.freq_mes
and mesure_main.type_mes='M'
)
; |
j'ai l'erreur : "ORA-00904 MESURE_MAIN.TYPE_MES : invalid identifier" comme si il ne reconnaissait pas la table mesure_main. Tous les champs des tables sont pourtant exacts.
Si jamais j'enleve la jointure sur TYPE_MES
le probleme de demeure sur FREQ_MES
j'ai regardé sur plusieurs tutoriels mais je ne vois pas quoi faire...
merci de votre attention