首页 > 代码库 > HIVE求两个集合的减集
HIVE求两个集合的减集
hive中不支持not in的写法,但是可以通过left outer join来替代
写法如下:
select a.* from ( select * from rpt_pms_continue where category_level_flag='末级类目' and cart_tracker_id is not null and ds='2015-01-08' ) a left outer join ( select * from pms.cross_sale_path where ds='2015-01-08' and rcmd_algorithm_id in (419,420,580,581,582,650,950,1331,1655,1656,1657,1658,1659,1660,1690,1691,1950,1951) ) b on (a.cart_tracker_id=b.cart_track_id) where b.cart_track_id is null;
HIVE求两个集合的减集
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。