Bonjour,
J'essaye de faire un update avec un filtre sur des données d'une autre table liée. Je n'arrive pas à trouver la syntaxe qui marche avec firebird :
Visiblement il ne comprend pas le from (j'ai essayer aussi avec un inner join un peu partout, mais sans succès)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 update table1 T1 set T1.champ1=1 from table2 T2 where T1.champ2=T2.champ2 --> jointure and T2.champ3<'12/31/2007' --> filtre
Merci.
Partager