一、SQL基本查询语句
1、从表中查询2列
select 姓名,性别
from student;

2、查询出全部列
select *
from student;

3、为列赋予别名
select 姓名 as s_name,性别 as '人类性别'
from student;

4、删除重复数据
①删除某列重复数据
select distinct 姓名
from student;

②删除两列的重复数据
select distinct 学号,姓名
from student;

5、SQL查询语句书写规则

二、条件查询
1、SQL查询语句的运行顺序
select 学号,姓名
from student
where 姓名='猴子';



2、注释

3、SQL查询语句注意事项

4、运算符
①算术运算符

select 学号,成绩,成绩/100 as '百分比成绩'
from score;

②比较运算符和逻辑运算符


❶not用法

❷and和between的用法

❸and和or的用法

select 姓名,性别
from student
where 性别='男' and (姓名='猴子' or 姓名='马云');

❹not in 的用法

❺字符串比较、如何查询出null值
ⅰ、字符串比较规则:
'10'<'2'
ⅱ、如何查询出null值
select 教师号,教师姓名
from teacher
where 教师姓名 is null;
select 教师号,教师姓名
from teacher
where 教师姓名 is not null;

5、字符串模糊查询




三、SQLZOO:SELECT from world










