就像我们在SQL中使用的一样, Neo4j CQL中使用了一些聚合函数。这些函数在RETURN子句中使用。它类似于SQL中的GROUP BY子句。
聚集函数与MATCH命令中的RETURN子句一起使用, 以在一组节点上工作并返回一些聚集值。
Neo4j中的聚合函数列表如下:
Index | Function | Description |
---|---|---|
1. | COUNT() | COUNT()函数用于获取MATCH命令返回的行数。 |
2. | MAX() | MAX()函数用于从MATCH命令返回的一组行中获取最大值。 |
3. | MIN() | MIN()函数用于从MATCH命令返回的一组行中获取最小值。 |
4. | SUM() | SUM()函数用于获取MATCH命令返回的所有行的总和。 |
5. | AVG() | AVG()函数用于获取MATCH命令返回的所有行的平均值。 |