我是Hive的新手,我只会选择以"id"结尾的列,例如电影ID,用户ID等...
我试过:SELECT '*+(id)' FROM ratings WHERE movieid = 1;
但它不起作用。
如何执行这样的查询?
这是您可以使用正则表达式来匹配您正在寻找的列名,以下是答案,
set hive.support.quoted.identifiers=none;
select `.*id` from ratings WHERE movieid = 1;