【发布时间】:2017-10-11 19:20:13
【问题描述】:
通常,当我在配置单元查询中应用 LIKE 条件时,我会应用这样的静态条件-
select * from table where col1 like '%abc%';
我有一个用例,我希望 LIKE 条件是动态的,我希望参数 '%abc%' 来自另一个配置单元表中的列,所以像这样-
select * from table where col1 like (select regex from table2);
无论如何我可以在 Hive 中做到这一点吗?
通常在 SQL 中,我可以通过带有 LIKE 条件的连接来实现,但据我所知,Hive 只允许相等连接。
【问题讨论】: