SELECT * FROM
*:表中的所有的字段(或列)
SELECT 字段1,字段2,...FROM 表名
SELECT employee_id,last_name,salary
FROM employees;
最后一列不要加,
列的别名:
as:alias(别名)。
列的别名可以使用一对双引号引起来。不要使用' '(字符串,日期时间类型的变量需要使用一对‘’表示)
可以省略。
SELECT employee_id emp_id,last_name AS lname,department_id "部门id"
FROM employees;
去除重复行
DISTINCT:如果一个公司里面在50号部门的员工有很多,可以把他们放在一起,没必要都打印出来,这时可以用DISTINCT
SELECT DISTINCT department_id,salary
FROM employees;
空值参与运算,结果一定为空
空值:null不等于0.
着重号```
当我们要查的表,表名跟关键字一样时,用着重号来修饰就可以了。
SELECT * FROM `ORDER`;
显示表结构:
显示了表中字段的详细信息
DESCRIBE employees;