Neo4j 3.5:统计Book节点按Name属性分组的书籍数量
Neo4j 3.5 按所有者姓名统计书籍数量的聚合查询
可以使用Cypher的聚合分组功能实现需求,具体查询语句如下:
MATCH (b:Book) RETURN b.Name AS Name, COUNT(b) AS Book_Count ORDER BY Book_Count DESC
逻辑说明:
MATCH (b:Book):匹配数据库中所有类型为Book的节点RETURN b.Name AS Name, COUNT(b) AS Book_Count:按Name属性分组,统计每组的节点数量并命名为Book_Count,同时返回对应的所有者姓名ORDER BY Book_Count DESC:可选配置,按书籍数量降序排列结果,便于快速查看数量较多的所有者
查询结果示例:
Name Book_Count Sam 55 John 12
内容的提问来源于stack exchange,提问作者sam sergiy klok
相关产品推荐
相关产品推荐

