1.基本的查询语句
-- *代表查询所有的列
select *
from <表名>;
distinct表示列中不包括重复的值,例如select distinct 姓名;
如果是select distinct 姓名,学号;则表示姓名和学号都重复的值才会显示。
as为列设定别名,例如select 姓名 as 'name',性别 as 'sex'
2.指定查询条件
select 姓名
from student
where '姓名' = '猴子';
代码运行的顺序:
select ③
from ①
where ②
如何为sql写注释:
-- (单行注释)或者 /* */(多行注释)
可以为sql书写注释
运算符:算术运算符、比较运算符、逻辑运算符
算术运算符:+ - * /
not:否定某一条件
and:并且
between:范围查询
or:或者
in:or的简单写法
3.字符串模糊查询
select *
from student
where 姓名 like '猴%';(where 姓名 like '%猴’;where 姓名 like '%猴子%;)
4.Sqlzoo练习题