gpt4 book ai didi

Cassandra CQL 不等于任何列上的运算符

转载 作者:行者123 更新时间:2023-12-03 23:35:37 26 4
gpt4 key购买 nike

嗨,有什么办法可以在 Cassandra 中使用 CQL 使用 != 运算符吗?
我正在尝试在我的 columnfamily 上使用 != 运算符,但是当我尝试使用它时,它说:

cqlsh:EPCContent> select * from "MediaCategoryGroup" where "MCategoryID"!=1;

我收到此错误:
Invalid syntax at line 1, char 55
select * from "MediaCategoryGroup" where "MCategoryID"!=1;
^

最佳答案

如果你看 Cassandra SELECT syntax ,您会看到 WHERE子句必须“由属于 PRIMARY KEY 和/或在其上定义了二级索引的列上的关系组成。”您的色谱柱是否符合该规范?

这是关系运算符的完整列表,仅供引用:'=' | '<' | '>' | '<=' | '>=' | '!=' | IN | CONTAINS | CONTAINS KEY .

关于Cassandra CQL 不等于任何列上的运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19370130/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com