我在Cassandra有一张这样的桌子 -
CREATE TABLE DATA_HOLDER (USER_ID TEXT, RECORD_NAME TEXT, RECORD_VALUE BLOB, PRIMARY KEY (USER_ID, RECORD_NAME));
我想在上表中计算不同的USER_ID?我有什么方法可以做到吗?
我的Cassandra版本是:
[cqlsh 4.1.1 | Cassandra 2.0.10.71 | DSE 4.5.2 | CQL spec 3.1.1 | Thrift protocol 19.39.0]
答案 0 :(得分:1)
select表达式定义为:
selection_list
| DISTINCT selection_list
所以你可以:
SELECT DISTINCT USER_ID FROM DATA_HOLDER;