1.基础查询:
select` 查询列表` from 表名;
查询列表可以是:①表中的字段、②常量值、③表达式、④函数
①查询表中的单个字段,多个字段,所有字段
select *from 表名;
③查询表达式: select 100*98;
④查询函数:select version( );
use 数据库;
⑤起别名:as
select 100*98 as 结果;
⑥去重: 字段名前面加 distinct
select distinct 字段名 from employees;
⑦加号+:将多个字段链接成一个字段:
Ⅰ.select 字段1+字段2 as 命名;
Ⅱ.select concat (字段一,字段二) as 命名;
2.条件查询:
select 查询列表 from 表名 where 筛选条件;
①按条件表达式筛选:条件运算符:> < != <> >= <=;
②按逻辑表达式筛选:&& | | !;
select *from 表名 where salary>12000;
3.模糊查询:
like select * from 表名 where 字段名 like ' %a% ' ; 通配符 任意多个
查询第三个字符为e,第五个字符为a的。
select last_name,salary from 表名 where 字段名 like ' __e_a'
between and
in select *from 表名 where 字段 in(' 字段1','字段2');
is null
[is not in ]
安全等于:<=>