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
안녕하세요! 답변을 수정했습니다. :) 'WITH'의 다음 문맥에'r'을 전달하는 것을 잊었습니다. –
감사합니다.! .. 효과가 있었습니까 ... 이전 진술과 효과가없는 이유를 설명해 주시겠습니까? – Ram