2015-07-19 4 views
0

Я могу суммировать свойство всего узла, заданного из запроса cypher. Но ¿можно ли суммировать два свойства одного и того же узла?Суммировать два свойства одного и того же узла в Cypher

Пример: MATCH (п: Node) С па + пь, как сумма ВОЗВРАТ суммы

UPDATE: Resolve в других комментариях, но если вы хотите, чтобы получить сумму нескольких свойств всех узлов вы можете do:

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

ответ

0

Да, вы можете. В вашем примере вы могли бы просто сделать

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

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

+0

Поскольку он упоминает суммирование (один) свойства всех узлов, как вы думаете, что он может смотреть на 'сумма()' сумма 'на + nb' для всех узлов? (I.e., http://console.neo4j.org/r/yr1oqx) – jjaderberg

+0

О, может быть. Я не уверен. –

+0

Я искал сумму двух свойств одного узла, но мы можем решить эту проблему для будущих решений. –

Смежные вопросы