Bonjour !
J'ai une table avec 3 champs numériques.
Je renseigne les 2 premiers, puis j'exécute une requête pour mettre à jour le 3ème qui doit contenir le résultat du 1ère divisée par la seconde... Soit :
Rien de bien méchant, si ce n'est que mon champ2 peux contenir des 0 et là, problème !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2UPDATE table SET champ3=champ1/champ2
Donc je me demandais s'il n'y avais pas moyen dans la requête de dire que si champ2=0 alors champ2=1...
Au cas où, je ne peux pas le faire dans le code puisque j'insère disctinctement les valeurs. D'abord tous champ1, puis tout cham2...
Vous avez des idées ? En attendant, je retourne dans la doc
Partager