Dans le cours : Utiliser SQL pour l'analyse de données

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Créer des rangées et des clusters

Créer des rangées et des clusters

Dans la panoplie du langage SQL, un des meilleurs outils pour effectuer des analyses sur les données, c'est ce qu'on appelle les « fonctions de fenêtrage », en anglais « Windows Functions ». Avec ces fonctions de fenêtrage, on va pouvoir par exemple classifier, ranger ou découper en cluster des informations numériques par exemple et je vais prendre simplement l'exemple de mes chiffres d'affaires par année et par mois qu'on connaît déjà. Je fais une expression de table pour créer une sous-requête, de façon à pouvoir la réutiliser plus facilement ici et j'obtiens bien entendu mes chiffres d'affaires par année et par mois. Admettons maintenant que je souhaite analyser ces données à travers une année pour savoir quels sont les meilleurs chiffres d'affaires de l'année. Je vais pouvoir utiliser une fonction de fenêtrage. C'est une fonction qui va être par exemple une fonction d'agrégation ou une fonction spécifique, une fonction ordonnée comme la rangée, le RANK pour calculer un ranking ou…

Table des matières