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;

浙公网安备 33010602011771号