好 通过HyperTable我遇到了一些麻烦 通过文档和其他内容,我仍然不能确定为什么我不能使用
SELECT * FROM TABLE WHERE....
我只能做
SELECT COL_NAME FROM TABLE WHERE COL_NAME = COL_VAL;
如果我想使用rowkey选择两列,该怎么办?这是否意味着我不被允许? 或者我不明白重要的事情?看起来就像后者。
使用Hypertable for windows
Hypertable的>从测试中选择Col_Id1,Col_Id2,其中Col_Id2 =“131600”;
我得到以下
错误:Hypertable :: Exception:列谓词名称与。不相同 选中列 - HYPERTABLE HQL解析错误 在Hypertable :: Hql :: scan_set_column_predicate_name :: operator()(c:\ soft dev \ devel \ hypertable \ ht4w \ src \ cc \ hypertable \ lib \ HqlParser.h:825) - HYPERTABLE HQ L解析错误
这适用于文档状态。
select Col_Id2 from test where Col_Id2 ="131600";
任何帮助和指导表示赞赏。
感谢。
Wajih
答案 0 :(得分:2)
您可以使用
SELECT * FROM table WHERE ROW =“rowkey”;
在shell中输入“help select”以获取选项和示例的完整列表。