【问题标题】:Nested query not working in Cassandra嵌套查询在 Cassandra 中不起作用
【发布时间】:2015-02-12 03:17:46
【问题描述】:
USE users_tracking;
SELECT user_name FROM visits
where port_name IN 
(SELECT port_name FROM ports where location = 'NY' )//as temp;

它给出了一个错误 mismatched input 'SELECT' expecting RULE_T_R_PAREN

有什么方法可以将内部查询存储在变量中然后使用它? 我尝试使用set@varname := query,但它无法识别 set 命令。

【问题讨论】:

    标签: cassandra cassandra-2.0 nosql


    【解决方案1】:

    Cassandra CQL 中不允许嵌套查询。对于这种复杂的查询功能,您需要使用 Hive 或 SparkSQL。

    这是完整的 CQL 参考, http://cassandra.apache.org/doc/cql3/CQL.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-23
      • 1970-01-01
      • 2016-04-06
      • 2022-01-22
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多