CQL Cassandra OR运算符

时间:2013-04-09 14:00:47

标签: select cassandra cql

我正试图在CQL中做这样的事情:

SELECT address FROM Person WHERE age= 20 or age= 25  

但是Cassandra不支持OR运算符,我也不能使用IN(20,25),因为age不是主键。有什么方法可以解决这个问题吗?

提前致谢。

2 个答案:

答案 0 :(得分:6)

您可以使用

执行此操作

SELECT地址FROM Person WHERE年龄IN(20,25)

答案 1 :(得分:5)

您必须执行客户端的分离,或使用Hive或Pig等分析工具。