no save
Assistance
Achat
News

Forum | programmation
[sql] pb update colonne
yoto, le mer. 07 juin 2006 à 14:45:37
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>
Version Web
Réalisé par RedShift
no save