Voici une question facile pour quelqu'un. Lorsque vous utilisez mysql, comment augmentez-vous ou diminuez-vous le nombre dans une cellule particulière d'un montant spécifié avec une seule requête. Par exemple j'ai une table de produit avec 5 x produit a. Je vends 1 objet et je veux mettre à jour le champ. Je veux le faire avec une seule requête, pas obtenir le nombre ajouter à et ensuite mettre à jour (je sais comment faire) Merci AndrewMysql changer le numéro dans la colonne
1
A
Répondre
2
produits de mise à jour fixer le montant = montant + 1 où productId = 12 345
Si vous utilisez des instructions préparées, vous pouvez remplacer le montant à ajouter ainsi que l'ID de produit avec des espaces réservés
1
UPDATE tbl SET col=col+1 WHERE id=1234
1
UPDATE Product SET Quantity = Quantity - 1 WHERE Id = xxx
Questions connexes
- 1. Comment changer la définition de la colonne MySQL?
- 2. Comment changer la couleur d'arrière-plan de la colonne du numéro de ligne dans eclipse?
- 3. phpadmin mysql changer 0 à 1 dans une colonne
- 4. Modifier le nom de la colonne dans MySQL
- 5. Numéro de format Mysql
- 6. Changer numéro Format
- 7. comment changer le numéro de port
- 8. MySQL - Renommer la colonne
- 9. DB2: accès à la colonne par numéro de colonne
- 10. MySQL colonne ENUM de la colonne anothertable
- 11. Numéro de série Colonne dans ListView
- 12. changer un champ dans la table mysql?
- 13. MySQL - référence colonne dynamique dans la deuxième colonne dynamique
- 14. Ajouter des numéros dans la colonne mysql
- 15. renommer la colonne sans changer son type
- 16. Comment changer le fuseau horaire de la colonne DateCreated?
- 17. Comment changer le SRID de la colonne géométrique?
- 18. Indexation sur la colonne BigInt dans MySQL
- 19. mysql numéro de requête
- 20. MySQL numéro de ligne
- 21. Colonne mysql à utf8_bin
- 22. Comment changer le type de colonne dans Heroku?
- 23. comment changer incrément d'identité de la colonne
- 24. mysql: comment puis-je supprimer le numéro de rue d'une colonne streetaddress?
- 25. numéro de ligne sur le tri de colonne de texte
- 26. Colonne logique dans MySQL - Comment?
- 27. mysql numéro de performance
- 28. Rechercher la valeur dans la colonne BLOB dans MySQL
- 29. changer le fuseau horaire de mysql
- 30. MySQL - Changer la requête pour qu'elle soit distincte sur une seule colonne
Early bird obtient le ver. – andrew