Structure générique d'une requête Mise à jour en SQL

ExempleBesoin : Mettre à jour les notes attribuées pour les augmenter de 2 points.

1
UPDATE suit
2
SET note = note + 2
3
WHERE note_p;

SyntaxeSyntaxe générique

1
UPDATE nom de la table
2
SET valeur(s)
3
WHERE critère(s);

Explications

Ligne 1 : Instruction UPDATE [source des données]

  • Obligatoire

  • Précise la table où des modifications seront apportées

Ligne 2 : Clause SET [valeurs]

  • Obligatoire

  • Précise la ou les nouvelles valeurs des champs

    • Valeurs séparées par une virgule si plusieurs champs modifiés

Ligne 3 : Clause WHERE [conditions]

  • Facultatif

  • Précise le ou les critères sous lequel(lesquels) des lignes sont retenues pour être modifiées (si aucun critère n'est précisé, toutes les lignes de la table seront modifiées)