Section courante

A propos

Section administrative du site

GROUPING_ID

Identificateur de regroupement
Oracle Database SQL Oracle 9i ou supérieure

Syntaxe

GROUPING_ID(expr [, expr ]...)

Paramètres

Nom Description
expr [, expr]... Ce paramètre permet d'indiquer une ou plusieurs expressions ou colonnes présentes dans la clause GROUP BY d'une requête utilisant ROLLUP, CUBE ou GROUPING SETS. Il sert à calculer un identifiant binaire unique, exprimé en entier décimal, qui représente quelles colonnes ont été agrégées dans chaque ligne du résultat. Cet identifiant permet de différencier précisément les niveaux d'agrégation, même lorsque plusieurs colonnes sont regroupées de manière complexe.

Description

Cette fonction permet de retourner un identifiant binaire unique représentant la combinaison de colonnes agrégées dans une ligne résultant d'une requête utilisant ROLLUP, CUBE ou GROUPING SETS. Elle est utile pour différencier les niveaux d'agrégation dans les résultats.

Remarques



Dernière mise à jour : Dimanche, le 29 Juin 2025