Hive QL基本统计

1、Queries select

(1)LanguageManual Select - Apache Hive - Apache Software Foundation

 

2、查找表信息

hive (testzhang_db)> select * from emp;

  

3、特定条件,查找表信息

hive (testzhang_db)> select ename,empno from emp;

  

4、特定条件,特定数量,查找表信息

hive (testzhang_db)> select ename,empno from emp limit 3;

 

5、条件where查询,查询10部门的人

hive (testzhang_db)> select * from emp where deptno=10;

  

6、查询名字为KING的信息

hive (testzhang_db)> select * from emp where ename ='KING';

  

7、大于等于7500的信息查询

hive (testzhang_db)> select * from emp where empno>=7500;

  

8、工资大于等于800,小于等于1500的信息查询

hive (testzhang_db)> select * from emp where sal between 800 and 1500;

  

9、查询名字为KING和SMITH的信息

hive (testzhang_db)> select * from emp where ename in ('SMITH','KING');
hive (testzhang_db)> select * from emp where ename not  in ('SMITH','KING');

  

10、查为空值的信息

hive (testzhang_db)> select * from emp where comm is null;

  

11、查不为空值的信息

(1)0.0和null还有有区别的,这里区分不了。

hive (testzhang_db)> select * from emp where comm is not null;

  

 

posted @ 2021-08-30 10:29  酱汁怪兽  阅读(85)  评论(0)    收藏  举报