1.列的别名
(1)重命名一个列
(2)别名是跟在列名的后面,之间加上AS,也可以省略AS,别名可加双引号也可以不加(如果加上以便在别名中包含空格或特殊字符并区分大小写).
示例:select last_name as name,commission_pct com from employees;
select last_name "Name",salary*12 "Annual Salary" from employees;
(3)别名用双引号字符串用单引号.
2.去除重复行
在SELECT 语句中使用关键字DISTINCT去除重复行
示例:SELECT DISTINCT depatment_id FROM employees;
针对于:SELECT DISTINCT department_id,salary FROM employees;需要注意两点:
DISTINCT 其实是对后面所有列名的组合进行去重,你能看到最后的结果是 74 条,因为这 74 个部 门id不同,都有 salary 这个属性值。如果你想要看都有哪些不同的部门(department_id),只需 要写 DISTINCT department_id 即可,后面不需要再加其他的列名了。
3.空值参与运算
所有运算符或列值遇到null值,运算结果都为null;
注:null不等于0,"";
4.显示表结构
使用DESCRIBE或DESC命令,表示表结构。
示例:DESCRIBE employess;
DESC employess;
5.过滤语句WHERE
WHERE自子句紧跟FROM子句
示例:SELECT employee_id, last_name, job_id, department_id FROM employees WHERE department_id = 90 ;