UPDATE
Catégorie : modification
Modifie les valeurs d'une ou plusieurs colonnes dans des lignes existantes d'une table. La clause WHERE est cruciale pour cibler les lignes à modifier.
📝 Syntaxe
UPDATE table SET col1 = val1, col2 = val2 WHERE condition💡 Exemples
UPDATE élèves SET age = 18 WHERE nom = 'Dupont'→ 1 ligne modifiée
UPDATE produits SET prix = prix * 0.9 WHERE stock > 50→ X lignes modifiées
🎯 Exercice
Augmentez de 5% le prix de tous les produits de la catégorie 'électronique'
Voir la solution
UPDATE produits SET prix = prix * 1.05 WHERE categorie = 'électronique'⚠️ Pièges courants
- Oublier la clause WHERE (modifie TOUTES les lignes)
- Utiliser = au lieu de IS NULL pour les valeurs NULL
- Mauvaise condition WHERE qui modifie trop de lignes
