cookies-icon

Notre site web utilise des cookies. En utilisant ce site web, vous acceptez leur utilisation conformément aux paramètres du navigateur. Vous pouvez modifier les paramètres de votre navigateur. Pour plus d'informations, consultez notre politique de confidentialité.

Cours

Avancé

Fonctions de fenêtrage

Apprenez à utiliser les fonctions SQL analytiques pour comprendre les données en profondeur.

Table des matières

10 défis de codage interactifs gratuits

Accès à vie

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

limité à ce cours uniquement

29

Le prix exclut la TVA
Achetez maintenant

Vous désirez une meilleure offre ?

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

Obtenez un accès illimité à vie à tous les 19 cours présents et futurs

Economisez 150 €

Accès illimité à vie

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

pour tous les cours 19 présents et futur

99

249

Le prix exclut la TVA

60 % de réduction

Achetez maintenant
Détails
218

Exercices interactifs

20 h

Durée estimée

226

Utilisateurs inscrits

☆☆☆☆☆
★★★★★

41 notes

Description

Les fonctions de fenêtrage SQL - également appelées fonctions de fenêtre, fonctions OVER ou fonctions analytiques - sont extrêmement utiles. Ces fonctions simplifient considérablement la création d'agrégations complexes. Dans ce tutoriel fonctionnant étape par étape, nous vous guiderons à travers les fonctions de fenêtrage SQL. À la fin, vous aborderez ce sujet avec aisance et vous vous sentirez à l'aise pour utiliser les fonctions de fenêtrage dans les bases de données SQL.

Les fonctions de fenêtrage sont si puissantes qu'elles servent de point de division dans le temps : il est courant de parler de SQL avant les fonctions de fenêtrage et de SQL après les fonctions de fenêtrage. Comme elles ont été introduites dans les standards relativement récemment, ces fonctions ne sont pas abordées dans de nombreux cours de SQL.

Remarque : la plupart des moteurs de base de données populaires supportent les fonctions de fenêtrage.

À propos du cours Fonctions de fenêtrage in SQL

Ce cours couvre la syntaxe et la sémantique des fonctions de fenêtrage SQL. Il montre à quel point elles sont puissantes, quels sont les cas d'utilisation typiques, et comment utiliser ORDER BY et PARTITION BY pour mettre en place un cadre pour les fonctions de fenêtrage. Vous apprendrez également la différence entre les clauses ROWS et RANGE.

Ce cours est destiné aux utilisateurs intermédiaires. Nous supposons que l'utilisateur connaît les bases de SQL, notamment :

  • Comment sélectionner dans une table unique, y compris l'écriture de conditions WHERE complexes.
  • Comment lier des tables
  • Comment fonctionnent GROUP BY et HAVING

Quelle est la configuration requise ?

  • Un navigateur Web
  • La Connaissance du langage SQL de base, y compris les clauses JOIN et GROUP BY.

Que vais-je apprendre dans ce cours de SQL ?

Vous découvrirez comment les fonctions de fenêtrage peuvent être utilisées pour :

  • Calculer des totaux et des moyennes courantes
  • Construire des classements
  • Trouver les meilleurs et les moins bons résultats
  • Étudier les tendances dans le temps
  • Calculer des contributions globales, telles que les pourcentages de commission.

Vous obtiendrez également une meilleure compréhension des fonctions d'agrégation SQL.

Qui devrait suivre ce cours ?

  • Les analystes de bases de données débutants
  • Les développeurs qui veulent maintenir à jour leurs connaissances de SQL
  • Les étudiants suivant des cours sur les bases de données relationnelles
  • Toute personne souhaitant apprendre les fonctions de fenêtrage SQL

Table des matières

Gratuit

Contenu payant

0%

Progression du cours

0/218

Exercices terminés

1.

Introduction

Les fonctions de fenêtrage ? Nous allons vous expliquer de quoi il s'agit.

7.

PARTITION BY ORDER BY

Créez des statistiques avancées calculées indépendamment pour divers groupes de lignes.

0/25

10.

Quiz final

Testez les compétences que vous avez acquises tout au long du cours grâce à ce quiz final.

0/15

Avis (0)

Notes moyennes

4.95/5

☆☆☆☆☆
★★★★★

41 évaluations

Détails

5 étoiles

96%

4 étoiles

4%

3 étoiles

0%

2 étoiles

0%

1 étoile

0%