Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL ServerAzure
SQL DatabaseAzure
SQL Managed InstanceAzure
Synapse Analytics
Azure SQL Edge
SQL Analytics endpoint in Microsoft FabricWarehouse
dans la base de données Microsoft FabricSQL
dans Microsoft Fabric
Les fonctions analytiques calculent une valeur d’agrégation basée sur un groupe de lignes. Contrairement aux fonctions d’agrégation, les fonctions analytiques peuvent toutefois retourner plusieurs lignes pour chaque groupe. Utilisez des fonctions analytiques pour calculer des moyennes mobiles, des cumuls, des pourcentages ou des résultats de type « N premiers » dans un groupe.
Le Microsoft SQL Moteur de base de données fournit les fonctions analytiques suivantes sur certaines ou toutes les plateformes. Consultez chaque article de syntaxe pour connaître les plateformes concernées.
-
ANY_VALUE - Retourne toute non-valeur
NULLd’un groupe de lignes, ouNULLsi toutes les valeurs sontNULL. - APPROX_MEDIAN - Retourne une valeur médiane approximative pour un ensemble de valeurs.
- APPROX_QUANTILE - Retourne une valeur quantile approximative pour une position quantile spécifiée.
- CUME_DIST - Calcule la distribution cumulative d’une valeur au sein d’un groupe de valeurs.
- FIRST_VALUE - Retourne la première valeur dans un ensemble ordonné de valeurs.
- LAG - Retourne une valeur d’une ligne précédente dans le même ensemble de résultats sans nécessiter d’auto-jointure.
- LAST_VALUE - Retourne la dernière valeur dans un ensemble ordonné de valeurs.
- LEAD - Retourne une valeur d’une ligne suivante dans le même ensemble de résultats sans nécessiter d’auto-joint.
- MÉDIANE - Retourne la valeur médiane des valeurs dans un groupe.
- PERCENT_RANK - Calcule le rang relatif d’une ligne au sein d’un groupe de lignes.
- PERCENTILE_CONT - Calcule un percentile basé sur une distribution continue, en interpolant un résultat qui pourrait ne pas être égal à une valeur du groupe.
- PERCENTILE_DISC - Calcule un percentile basé sur une distribution discrète, en retournant une valeur du groupe.
- QUANTILE - Retourne la valeur correspondant à un quantile spécifié au sein d’un groupe.