栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Hive常用操作

Hive常用操作

1. locate

判断 name 字段中是否包含字符串 “aaa”:

select * from temp where locate("aaa", name) > 0;

ocate(字符串,字段名),如果包含,返回大于0的index位置;否则,返回0;

2.in
select * from temp where event_day in ('20201212', '20201213');
3. 不等于

hive 中‘不等于’不管是用! 或者<>符号实现,都会将空值即null过滤掉,此时要用:

where (white_level<>'3' or  white_level is null) 

或者

where (white_level!='3' or white_level is null )

来保留null 的情况。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/600951.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号