https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select
查询语句语法:
SELECT [ALL | DISTINCT] select_expr, select_expr, ...
FROM table_reference
[WHERE where_condition]
[GROUP BY col_list]
[ORDER BY col_list]
[CLUSTER BY col_list
| [DISTRIBUTE BY col_list] [SORT BY col_list]
]
[LIMIT number]
6.1 基本查询(select … from) 6.1.1 全表和特定列查询
1、全表查询
hive (default)> select * from emp;2、选择特定列查询
hive (default)> select empno, ename from emp;注意:
(1)SQL 语言大小写不敏感。
(2)SQL 可以写在一行或者多行。
(3)关键字不能被缩写也不能分行。
(4)各子句一般要分行写。
(5)使用缩进提高语句的可读性。
1、重命名一个列
2、便于计算
3、紧跟列名,也可以在列名和别名之间加入关键字as
4、案例实操
查询名称和部门
6.1.3 算术运算符
案例实操:
查询出所有员工的薪水后加1显示。