Contenu du cours
Introduction à SQL
Introduction à SQL
1. Commencer
Qu'est-ce Que SQL ?Configuration de SQL et SSMSSe Familiariser Avec SSMSStructure d'un Système de Base de Données SQLL'Instruction SELECTDéfi : Premier Jour en Tant que BibliothécaireDéfi : Trouver Tous les Titres de LivresDéfi : Trouver les Titres de Livres et les AuteursLe Mot-clé DISTINCTDéfi : Trouver Tous Les Genres
2. Filtrage des Données
La Clause WHEREDéfi : Aider un Lecteur à Trouver Son Genre PréféréDéfi : Récupérer des Livres Plus AnciensExpressions Conditionnelles : Opérateurs de ComparaisonDéfi : Éviter les Livres EndommagésDéfi : Mettre en Évidence les Nouvelles ArrivéesDéfi : Livres ÉconomiquesExpressions Conditionnelles : L'opérateur ANDDéfi : Trouver des Livres Spécifiques pour un LecteurDéfi : Définir des PlagesDéfi : Conditions MultiplesExpressions Conditionnelles : L'opérateur ORDéfi : Correspondance de Plusieurs OptionsDéfi : Exclure une PlageExpressions Conditionnelles : L'opérateur NOTDéfi : Nier une Plage
3. Tri des Données
Tri de BaseDéfi : Trier le Catalogue de la BibliothèqueTri par Plusieurs ColonnesDéfi : Trier Davantage le CatalogueTri Après Filtrage des DonnéesDéfi : Trouver les Livres les Moins ChersDéfi : Aider un Client à Trouver un LivreLe Mot-clé LIMITDéfi : Sélectionner des Livres pour la Section des CollectionneursDéfi : Livres Abordables
4. Remplir une Base de Données
Créer une TableDéfi : Créer une Nouvelle Table de LivresInsertion de Lignes dans une TableDéfi : Inserting des DonnéesDéfi : Insérer Plus de DonnéesInsertion de Plusieurs LignesDéfi : Insertion de Données en MasseClés PrimairesLe Mot-Clé SERIALDéfi : Changer la Structure des LivresSpécifier des Valeurs par DéfautDéfi : Améliorer Davantage la Table des Livres
5. Mise à Jour et Suppression des Données
Mise à Jour des Lignes dans une TableDéfi : Corriger les Données du LivreDéfi : Mise à Jour des Comptes de PagesDéfi : Marquer les Livres Archivés Comme IndisponiblesSuppression des LignesDéfi : Suppression des Enregistrements ObsolètesDupliquer les TablesDéfi : Créer une Sauvegarde de TableDéfi : Générer un Tableau Récapitulatif des LivresSuppression des Tables
Suppression des Lignes
Nous pouvons sélectionner et supprimer conditionnellement des lignes d'une table en utilisant l'instruction DELETE
.
Voici la syntaxe de l'instruction DELETE
:
L'instruction DELETE
sélectionne les lignes de table_name
en fonction d'une condition
et les supprime.
Exemple : Suppression des étudiants diplômés
Considérons une table students
avec les colonnes suivantes name
, age
, grade
, score
, et graduation_year
.
Nous souhaitons supprimer toutes les lignes de la table où l'graduation_year
est inférieure ou égale à 2024
, car ces étudiants ont déjà obtenu leur diplôme et nous ne voulons plus conserver leurs données.
Cela peut être fait en utilisant la requête suivante :
Démonstration :
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 5