我尝试在AgensGraph上使用“分组依据”查询。
但是,CYPHER上没有“ group by”子句。
如何在查询中使用“分组依据”。
答案 0 :(得分:0)
CYPHER与SQL不同。
语法上没有明确的“ GROUP BY”子句。
但是,您可以在返回时使用汇总功能或使用循环列出额外的列。
# match (n:v) return n.x, sum(n.y);
x | sum
---+-----
1 | 4
2 | 9
(2 rows)
答案 1 :(得分:0)
Cypher没有Group by
子句,但是使用AgensGraph
可以将SQL和Cypher混合使用。您可以编写一个Cypher-Query并将其插入到另一个带有group_by
的SQL查询中。
文档中提供了此类混合查询的示例。 https://bitnine.net/documentations/developer-manual-en.html#hybrid-query