Bonjour,
[Pour MODO] J'ai déja posté pour le même problème dans le forum SQL, mais, les réponses m'ayant été apporté m'ayant amené à la conclusion que mon problème pourrait être dû à une mauvaise manière de procéder, je le reposte ici,...
[\POUR MODO]
J'ai une base de données door_price composé de 4 champs :le champ longueur, largeur, price et i_door.

Je veux faire en sorte d'augmenter de 10% le prix de tous les enregistrements ou i_door = 2, pour ce faire je veux donc éxécuter la requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
UPDATE maTable
SET price = price *1,1
WHERE  i_door = 2
Seulement, j'obtiens un résultat bizarre, seuls 2 ou 3 enregistrements sont normalement modifiés, les autres passant à 0 ( tous les enregistrements modifiés répondant au critère i_door=2),...

PS: je travaille sous SQLite Maestro version 3.3.6


Merci de m'aider !