"Missing EOF AT GROUP..." 当我尝试在 Cassandra 中使用 group by 进行查询时
"Missing EOF AT GROUP..." when i'm trying do a query with group by in Cassandra
我正尝试在 CQL 中进行如下查询:
SELECT column1 FROM mytable WHERE column2=value GROUP BY column3;
我的table如下:
CREATE TABLE mytable(
column1 text
column2 text
column3 text
primary key (column1,column2,column3));
我收到以下错误:
SyntaxException: line 1:48 missing EOF at 'GROUP' (...FROM mytable WHERE columns2=value [GROUP] BY...)
这是一个糟糕的错误描述,但本质上该语句是无效的 CQL。 Cassandra 不支持 GROUP BY
操作。
不过,此问题已在 CASSANDRA-10707 中解决,并计划与 Cassandra 3.10 一起发布。
我正尝试在 CQL 中进行如下查询:
SELECT column1 FROM mytable WHERE column2=value GROUP BY column3;
我的table如下:
CREATE TABLE mytable(
column1 text
column2 text
column3 text
primary key (column1,column2,column3));
我收到以下错误:
SyntaxException: line 1:48 missing EOF at 'GROUP' (...FROM mytable WHERE columns2=value [GROUP] BY...)
这是一个糟糕的错误描述,但本质上该语句是无效的 CQL。 Cassandra 不支持 GROUP BY
操作。
不过,此问题已在 CASSANDRA-10707 中解决,并计划与 Cassandra 3.10 一起发布。