小编use*_*483的帖子

在where子句中的Hive子查询(从表1中选择*,其中dt>(从表2中选择max(dt))...请建议替代

我正在寻找像蜂巢一样的东西

Select * from table 1 where dt > (Select max(dt) from table2) 
Run Code Online (Sandbox Code Playgroud)

显然,hive不支持where子句中的子查询,即使我使用连接或半连接,它只比较=而不是>(据我所知).

有人可以建议我在hive中编写相同查询的替代解决方案吗?

hive hiveql apache-hive

5
推荐指数
1
解决办法
9796
查看次数

标签 统计

apache-hive ×1

hive ×1

hiveql ×1