1
我正在嘗試使用SUM
函數並將其結果存儲爲關係的新屬性。但它不起作用。 我使用的查詢是:Neo4j聚合函數
MATCH (a:Employee)-[r:CorporateMessage]->(b)
WHERE a.Eid = 6001 AND b.Eid IN [6002,6003,6004,6005,5001]
SET r.Internalsum = SUM(r.Count)
我得到的錯誤是:
Invalid use of aggregating function sum(...) in this context (line 1, column 124 (offset: 123)) "MATCH (a:Employee)-[r:CorporateMessage]->(b)WHERE a.Eid = 6001 AND b.Eid IN [6002,6003,6004,6005,5001] SET r.Internalsum = SUM(r.Count)"
請解釋一下我做錯了。
謝謝......但是當我嘗試它時,我得到這個錯誤:變量'r'未定義(第4行,第5列(偏移:135)) 「SET r.Internalsum = count」 – Ram
嗨!編輯答案! :) 我忘了將'r'傳遞給'WITH'中的下一個上下文。 –
謝謝,親愛的!它的工作......你能解釋爲什麼它不適用於以前的聲明。 – Ram