Ce dossier Repository est lié au cours SQL : Les fonctions de fenêtrage
. Le cours entier est disponible sur LinkedIn Learning.
Rudi Bruchez vous propose de suivre cette formation sur les fonctions de fenêtrage SQL. Après avoir suivi les prérequis et préparé l'environnement, vous apprendrez les fonctions de fenêtrage, leur syntaxe de base, l'utilisation de la clause WINDOW, et la gestion des NULL. Vous aborderez également les fonctions de ranking et de distribution, avec des exercices pratiques pour trouver des positions dans un ensemble et dédupliquer des données. Vous analyserez des agrégats, utiliserez des fonctions de fenêtrage sur des requêtes agrégées, et résoudrez des problèmes courants. Enfin, vous apprendrez à définir et utiliser le cadrage dans les fenêtres SQL.
Ce dossier Repository contient des dossiers pour chacun des chapitres de la formation. Dans ces dossiers, vous trouverez simplement les fichiers .sql
numérotés selon la numéro de la vidéo dans le chapitre.
- Pour utiliser ces fichiers d’exercice, vous avez besoin de :
- PostgreSQL
- DBeaver ou tout autre outil de requête qui se connecte à PostgreSQL
- Clonez ce dossier Repository sur votre machine locale (Mac), CMD (Windows), ou sur un outil GUI tel que SourceTree
git clone https://github.com/LinkedInLearning/SQL_fenetrage_4250086.git
- Pour restaurer la sauvegarde de la base de données PachadataFormation dans PostgreSQL :
- Créez la base de données au préalable à partir du
template0
, par exemple avec la commande suivante :createdb -T template0 pachadataformation
- Utilisez
psql
pour restaurer la base :psql pachadataformation < pachadataformation.pgdump
- Vous pouvez aussi restaurer la base dans DBeaver, avec la fonctionnalité d'importation
- Créez la base de données au préalable à partir du
Rudi Bruchez
Retrouvez mes autres formations sur LinkedIn Learning.