Hive查询之Like和RLike

Like和RLike

1)使用LIKE运算选择类似的值

2)选择条件可以包含字符或数字:

% 代表零个或多个字符(任意个字符)

_ 代表一个字符。

3)RLIKE子句是Hive中这个功能的一个扩展,其可以通过Java的正则表达式这个更强大的语言来指定匹配条件。

4)案例实操

       (1)查找以2开头薪水的员工信息

hive (default)> select * from emp where sal LIKE '2%';

       (2)查找第二个数值为2的薪水的员工信息

hive (default)> select * from emp where sal LIKE '_2%';

       (3)查找薪水中含有2的员工信息

扫描二维码关注公众号,回复: 4925773 查看本文章

hive (default)> select * from emp where sal RLIKE '[2]';

猜你喜欢

转载自blog.csdn.net/qq_43193797/article/details/86427513