java中sum是什么_java – CQL中是否存在sum函数描述?

我可以轻松地从DevCenter执行查询:

SELECT sum(count) FROM myTable;

但是我没有在cql中发现任何关于sum函数的重点.它存在吗? cassandra团队发布了具有计数功能的功能列表和其他功能?

注意

解决方法:

sum()和avg()函数似乎在Cassandra 2.2和SELECT语句的3.0-alpha中有效,但它们似乎还没有出现在文档中.

它们应该在2.2 CQL参考here中记录.我想他们将在3.0正式发布时为更新文档做出巨大努力.

它们看起来很容易使用:

cqlsh:test> CREATE table t1 ( a int, b int, primary key (a));

cqlsh:test> INSERT INTO t1 (a, b) VALUES ( 1, 2);

cqlsh:test> INSERT INTO t1 (a, b) VALUES ( 3, 4);

cqlsh:test> SELECT sum (b) from t1;

system.sum(b)

---------------

6

(1 rows)

cqlsh:test> SELECT avg (b) from t1;

system.avg(b)

---------------

3

很高兴终于内置了基本的聚合函数.现在,如果有人只是使用类似Spark的方法实现基本连接,那么我们将使用gas来烹饪.

标签:java,sum,cassandra,cql

来源: https://codeday.me/bug/20190623/1272810.html


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部