- 主要内容:
一. 基本查询语句
select <列名1>, <列名2>, ……
from <表名>;
例:
select 姓名,性别
from student;
查询全部列例子:
select *
from student;
2. 为列设置别名
select 姓名 as s_name, 性别 as 人类性别
from student;
3. 删除重复数据
select distinct 姓名
from student;
distinct后有两列必须两列中信息都相同才会删除
select distinct 学号, 姓名
from student;
4. SQL 书写规则
1) SQL语句以英文分号结尾
2)SQL语句不区分关键字的大小写
3)列名不能加单引号,列名命名时不能有空格
4)符号只能使用英文符号
二. 如何指定查询条件
select 姓名,学号
from student
where 姓名= ‘猴子';
SQL 运行数据: 1. from --- 2. where --- 3. select
三. 注释和sql语句注意事项
1.单行注释:
-- 查询出全部列
select *
from student;
多行注释:
/*查找姓名是
猴子学生的学号*/
select 姓名, 学号
from student
where 姓名= '猴子';
2. sql语句注意事项
四. 运算符
- 算数运算符:
2. 比较运算符:
如何查询出null值?
3. 逻辑运算符:
五. 字符串模糊查询: like
- 练习:
- 基本语句
2. 指定条件
4. 运算符
算数运算符:
比较运算符:
查询null 值:
逻辑运算符:
and
or
between 包括临界值
in
5. 字符串模糊查询
姓猴:
最后一个字是云:
名字中带有猴:
- sqlzoo