简体   繁体   English

对Cypher中相同节点的两个属性求和

[英]Sum two properties of the same node in Cypher

I can sum a property of all the node given from a cypher query. 我可以对密码查询给出的所有节点的属性求和。 But ¿is it posible to sum two properties of the same node? 但是,是否有可能将同一节点的两个属性相加?

Example: MATCH (n: Node ) WITH na + nb as sum RETURN sum 示例:以na + nb作为总和的MATCH(n: Node )返回总和

UPDATE: Resolve in other comments, but if you want to get a sum of multiple properties of all nodes you can do: 更新:解决其他注释,但是如果您想获得所有节点的多个属性的总和,则可以执行以下操作:

MATCH (n:Node)
WITH sum(n.a + n.b) AS sum
RETURN sum

Yes, you can. 是的你可以。 In your example you could just do 在您的示例中,您可以做

MATCH (n:Node) RETURN n.a + n.b AS sum

http://console.neo4j.org/r/dqq2cx http://console.neo4j.org/r/dqq2cx

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM