est-il possible d'augmenter une certaine valeur dans une table d'un certain nombre sans lire la dernière valeur et ensuite la mettre à jour?
c'est à dire que j'ai des colonnes «produit» et «qualité»: produit: qualité iLamp: 50
Je souhaite augmenter (ou diminuer) la qualité de x. Pour y parvenir, je lis d'abord la dernière valeur (50), en l'augmentant ou en la diminuant et en l'écrivant.
Existe-t-il un moyen direct d'accomplir cette tâche?
UPDATE table SET col = col + 1 WHERE first_column = ?
UPDATE Products SET Price = Price + 50 WHERE [ProductID] IN [1,3,56,78,44,23,8989,23]