0

我尝试在 AgensGraph 上使用“分组依据”查询。

但是,CYPHER 上没有“group by”子句。

如何在查询中使用“分组依据”。

4

2 回答 2

0

CYPHER 不同于 SQL。

语法上没有明确的“GROUP BY”子句。

但是,您可以在返回时列出带有聚合函数的额外列或使用 cluase。

# match (n:v) return n.x, sum(n.y);
 x | sum 
---+-----
 1 |   4
 2 |   9
(2 rows)
于 2018-10-12T04:55:47.650 回答
0

Cypher 没有Group by子句,但AgensGraph您可以混合使用 SQL 和 Cypher。您可以编写一个 Cypher-Query 并将其插入到另一个 SQL-Query 中group_by

在文档中是此类混合查询的示例。 https://bitnine.net/documentations/developer-manual-en.html#hybrid-query

于 2018-12-19T02:25:56.980 回答