Neo4j - Fonction d'agrégation
Comme SQL, Neo4j CQL a fourni des fonctions d'agrégation à utiliser dans la clause RETURN. Elle est similaire à la clause GROUP BY dans SQL.
Nous pouvons utiliser cette commande RETURN + Aggregation Functions dans MATCH pour travailler sur un groupe de nœuds et renvoyer une valeur agrégée.
Liste des fonctions d'agrégation
Voici la liste des fonctions d'agrégation dans Neo4j.
| Sr. Non | Description de la fonction |
|---|---|
| 1 | COMPTER
Il renvoie le nombre de lignes renvoyées par la commande MATCH. |
| 2 | MAX
Il renvoie la valeur maximale d'un ensemble de lignes renvoyées par la commande MATCH. |
| 3 | MIN
Il renvoie la valeur minimale d'un ensemble de lignes renvoyées par la commande MATCH. |
| 4 | SOMME
Il renvoie la valeur de somme de toutes les lignes renvoyées par la commande MATCH. |
| 5 | AVG
Il renvoie la valeur moyenne de toutes les lignes renvoyées par la commande MATCH. |