PaliSkill
SQL Intermédiaire

Leçon 7 / 9 — Chapitre 8: Mise en pratique : bibliothèque

Enregistrer un retour de livre (UPDATE ciblé)

Marquer un livre comme rendu se fait avec un UPDATE ciblé sur une seule ligne de emprunts.

UPDATE emprunts
SET rendu = true
WHERE id = 4;

Cette instruction ne change que la ligne d'id 4 (l'emprunt du livre 4 par Nadia) : sa colonne rendu passe de false à true. Toutes les autres lignes de emprunts restent inchangées.

À retenir :

  • Un UPDATE ciblé sur id (clé primaire) ne modifie jamais qu'une seule ligne, quelle que soit la taille de la table.
  • Omettre ce WHERE appliquerait rendu = true à toutes les lignes de emprunts, y compris celles déjà en cours légitimement.

À vous de jouer : si ce WHERE id = 4 avait été omis, combien de lignes de emprunts (sur les 6 actuelles) auraient été modifiées ?

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 80 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès