10

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

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

但是 Cassandra 不支持 OR 运算符,我也不能使用 IN(20, 25),因为年龄不是主键。有没有办法解决这个问题?

提前致谢。

4

2 回答 2

8

你可以这样做

SELECT address FROM Person WHERE age IN (20, 25)

于 2015-04-19T16:03:14.090 回答
5

您将必须在客户端执行析取操作,或使用 Hive 或 Pig 之类的分析工具。

于 2013-04-14T04:49:46.523 回答