Bonjour,
je veux mettre à jour une colonne de mes tables , si la condition where n'est pas validée je veux mettre la colonne à 0 .
j'ai essayé cette commande , ca marche mais elle ne rend pas à 0 arg si le select ne donne pas de réponse.
<CODE>
update turbo set arg= (select arg from inject where inject.id_inject=turbo.id_turbo) ;
</CODE>
j'ai testé cette commande mais je recois des erreurs :
<CODE>
update turbo set arg = CASE
when (inject.id_inject=turbo.id_turbo) then (select arg from inject )
else 0
END ;
</CODE>