SQLite - augmentation de la valeur par un certain nombre
est-il possible d'augmenter une certaine valeur dans un tableau par un certain nombre, sans la lecture de la dernière valeur et par la suite de le mettre à jour?
c'est à dire que j'ai colonnes "produit" et de "qualité":
produit: iLamp
qualité: 50
Je veux une augmentation(ou une diminution) de la qualité par x. Pour atteindre ce que je suis en première lecture de la dernière valeur (50), en augmentant ou en la diminuant, et de l'écrire.
Est-il un moyen pour accomplir cette tâche?
Vous devez vous connecter pour publier un commentaire.
Échantillon de 1 (pour toutes les lignes):
De l'échantillon 2 (pour une ligne spécifique):
Échantillon 3 (générique):
Où:
{Table}
- nom de la table{Column}
- nom de la colonne{Value}
- un nombre par lequel la valeur de la colonne doit être augmenté ou diminué{Condition}
- une condition si toutUPDATE 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]