基本的select语句

1. 最基本的select语句

select 1+1,3*2;

*:表中所有的字段(或者列)

select * from employees;

选择特定的列

select employee_id,last_name,salary from employees;

2.列的别名

as:全称:alias(别名)可以省略
列的别名可以使用一对""引起来,不要使用''
select employee_id emp_id,last_name AS lname,department_id from employees;

3.去除重复行

查询员工表中一共有哪些部门id
select DISTINCT department_id from employees;

4.空值参与运算:结果一定也为null

空值:null 不等同于0,'','null'
select employee_id,salary "月工资",salary*(1+commission_poct)\*12 "年工资" from employees;
引入IFNULL
select employee_id,salary "月工资",salary*(1+IFNULL(0commission_poct,0)\*12 "年工资" from employees;

5.着重号 ``

select * from order
遇到关键字作为表命数据库名等 用 `` 包裹order 即可解决

6.查询常数

select 123,employee_id,last_name from employees;

7.显示表结构

显示表中字段的详细信息:describe employees;DESC employee

8.过滤条件

select * from employees where department_id = 90;

posted @ 2023-02-18 17:01  生活的样子就该是那样  阅读(38)  评论(0编辑  收藏  举报