我有复杂查询的问题;这是我的密码查询:
params.put("query", "name:*");
ExecutionResult result = engine.execute( "start n=node:groups({query})
match n<-[:Members_In]-x
with n,count(distinct x) as numberOfUsers
where numOfUsers>avg(numOfUsers)
return n.name,numOfUsers ", params );
n
是组名,x 是每个组的用户。我如何获得组用户数的平均值并将其与每个组用户数进行比较?我可以获取组用户的平均数量,然后返回用户数超过平均数的组吗?谢谢。