基本语法 SELECT ... FROM ...
查询dual
SELECT 1+1 FORM dual;
查询employees表所有数据
SELECT * FROM employees;
1、as别名
SELECT employee_id as id,last_name as name FROM employees;
2、双引号别名
SELECT employee_id "id",last_name "name" FROM employees;
3、去重
-- 对部门去重
SELECT DISTINCT dempartment_id from employees
4、空值参与运算变成空值
--查询员工月工资和根据资金率计算年工资
SELECT employee_id,salary "月工资", salary * (1 + commission_pct) * 12 "年工资" FROM employees;
5、着重号,如果表名或者字段名跟关键字一样,需要加着重号进行区分,不然sql 会报错。
-- order 表跟关键 order by 重复
SELECT * FROM order;
-- 可以修改成
SELECT * FROM `order`;
6、查看表字段
--简略版
DESC employees;
--正常版
DESCRIBE employees;
7、查询90号部门的员工信息
SELECT * FROM employees WHERE department_id = 90;
8、查询last_name 为 King的员工信息
SELECT * FROM employees WHERE last_name = 'King';
10、数据库SQL引用 文件下截地址: gitee.com/lizhiliang/…