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 l'attestation finale.

7 500 XOF / 11,43 € / 12,46 $

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

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.