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
Tri de Base
Remarque
Les lignes récupérées par une instruction
SELECT
sont ordonnées par défaut en fonction de la date et de l'heure d'insertion, avec la ligne insérée la plus ancienne en haut et la plus récemment insérée en bas. Dans les sections à venir, nous apprendrons comment insérer des lignes dans des tables.
Résumé :
- Nous pouvons trier les résultats d'une instruction
SELECT
en utilisant une clauseORDER BY
; - La syntaxe de la clause
ORDER BY
est :ORDER BY column_name [ASC|DESC]
; - Les mots-clés
ASC
ouDESC
peuvent être utilisés facultativement pour spécifier l'ordre de tri ; - Exemple d'utilisation :
SELECT * FROM students ORDER BY age DESC
.
1. Quelle clause peut être utilisée pour trier les données récupérées ?
2. Quelle est la syntaxe correcte pour utiliser la clause ORDER BY ?
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 1