"在组中缺少EOF ......"当我尝试在Cassandra中进行群组查询时

时间:2016-10-02 21:18:12

标签: cassandra group-by cql nosql

我试图在CQL中进行查询,如下所示:

SELECT column1 FROM mytable WHERE column2=value GROUP BY column3;

我的表格如下:

 CREATE TABLE mytable( 
 column1 text
 column2 text
 column3 text
 primary key (column1,column2,column3));

我收到以下错误:

  

语法异常:第1:48行错过了' GROUP' (... FROM mytable WHERE columns2 = value [GROUP] BY ...)

1 个答案:

答案 0 :(得分:2)

这是一个错误的错误描述,但实际上该语句不是有效的CQL。 Cassandra不支持GROUP BY操作。

然而,这已在CASSANDRA-10707中得到解决,并将与Cassandra 3.10一起发布。