Hive非equi连接

时间:2016-03-23 16:18:55

标签: sql apache hive

如何在没有交叉连接的情况下将以下查询转换为hive?

SELECT * FROM T1 WHERE  TXN_DAY < (SELECT
                        MIN(TXN_DAY)
                        FROM TXN
                        WHERE ID = 2)

这是最好的解决方案吗?

  select * from t1 join (SELECT
                        MIN(TXN_DAY)
                        FROM TXN
                        WHERE ID = 2) txn
   where t1.txn_day > txn.txn_day

我不需要担心交叉加入,无论如何转换为地图加入?

0 个答案:

没有答案