好的,我在通过HyperTable的过程中遇到了一些困难,我仍然对为什么不能使用
SELECT * FROM TABLE WHERE....我只被允许做
SELECT COL_NAME FROM TABLE WHERE COL_NAME = COL_VAL;如果我想使用一个行键选择两个列怎么办?这是否意味着我不被允许?还是我不明白什么是重要的东西?在我看来就像后者。
将Hypertable用于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 HQL解析错误
这作为docs状态工作。
select Col_Id2 from test where Col_Id2 ="131600";任何帮助和指导都表示感谢。
谢谢。
瓦杰
发布于 2012-04-03 17:16:36
您可以使用
选择* FROM table WHERE ROW = "rowkey";
在shell中键入"help select“以获得选项和示例的完整列表。
https://stackoverflow.com/questions/9991310
复制相似问题