こんにちは、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構文 を見ると、WHERE
句が「PRIMARY KEYの一部である列のリレーションで構成されているか、またはそれらに定義されたインデックス。」カラムはその仕様に準拠していますか?
参考までに、これは関係演算子の完全なリストです:'=' | '<' | '>' | '<=' | '>=' | '!=' | IN | CONTAINS | CONTAINS KEY
。