Mise à jour d’enregistrements avec la commande UPDATE et SET
Dans ce tutoriel, nous allons apprendre comment modifier des enregistrements dans une base de données SQL en utilisant la commande UPDATE et SET.
Objectifs
- Comprendre la syntaxe de l’instruction UPDATE
- Savoir utiliser la clause SET pour modifier les colonnes
- Découvrir comment spécifier les conditions d’une mise à jour avec WHERE
Exemple
UPDATE table_example SET column1 = 'nouvelle_valeur', column2 = 'autre_nouvelle_valeur' WHERE condition = 'conditions spécifiques';
Exercice
Écrivez une requête SQL qui met à jour la valeur de la colonne ‘age’ en 30 ans pour tous les clients ayant au moins 18 ans dans la table ‘clients’.
Solution (cliquer pour afficher)
Afficher la solution
UPDATE clients SET age = age + 30 WHERE age >= 18;
Pour aller plus loin
- Pour modifier plusieurs colonnes en même temps, séparez-les par des virgules.
- Utilisez la clause FROM pour spécifier une table si vous travaillez avec plusieurs tables.
