neo4j group by 和 sum 值

标签 neo4j sum cypher grouping

我有一个产生以下结果的密码查询:

A  1
A  2
A  3
B  1
B  2

我想对第一个属性的相同值进行分组并将它们相加,结果将是:
A  6
B  3

最佳答案

代替

MATCH (n:Node)
RETURN n.name, n.number

只需添加 SUM 聚合函数,它们就会自动分组。
MATCH (n:Node)
RETURN n.name, sum(n.number)

关于neo4j group by 和 sum 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45651078/

相关文章:

neo4j - 在 neo4j 中创建 geohash 关系

version-control - 如何使用 neo4j 实现修订?

neo4j - OR 运算符的性能不佳

java - spring-data-neo4j 中 CREATE 未闭括号异常

performance - 处理大额交易: any time/memory tradeoffs?

javascript - 在javascript中对两个值求和

neo4j - 使用 NEO4j 显示具有多个关系的节点

mysql - 如何对多个表中存在的相同列求和并将结果显示为一个

r - 如果数据框的行中的数据点满足 R 中另一个数据框的条件,则对它们求和

neo4j - Cypher java 日期查询