我正在尝试使用最新的Datastax Cassandra驱动程序为Java运行以下CQL语句:
SELECT * FROM tablename WHERE column_one=1 AND column_2=9 AND column_3=50;
这是我到目前为止(只有2个AND),但我找不到链接超过2的方法,其中子句使用和():
Statement select = QueryBuilder.select().all().from( "tablename").where(QueryBuilder.eq("column_one", 1)).and(QueryBuilder.eq("column_two", 9));
谢谢!
2 回答
以下应该有效:
它产生以下声明:
这是另一个例子,eq方法包含在CQL QueryBuilder中 .