赞
踩
目录

SELECT * from stu;
运行结果:

- -- 查询name age 两列
- SELECT name,age FROM stu;
运行结果:

- -- 去除重复记录
- SELECT DISTINCT address from stu;
运行结果:

- -- 列名起别名(as 可不写,中间用空格隔开)
- SELECT name as 姓名,math as 数学成绩,english as 英语成绩 from stu;
运行结果:
注意:as 可不写,中间用空格隔开
SELECT * FROM stu WHERE age>20;
运行结果:

- SELECT * FROM stu WHERE age>=20 AND age<=30;
- SELECT * FROM stu WHERE age BETWEEN 20 AND 30;
运行结果:

注意:上述两种方法都可以,运行结果一样
SELECT * FROM stu WHERE hire_date BETWEEN '2016-09-01' AND '2020-09-01';
运行结果:
- -- 5.查询年龄等于18岁的学员信息
- SELECT * FROM stu WHERE age = 18;
运行结果:

注意:age=18 中间是一个等号就可以
- -- 5.查询年龄不等于18岁的学员信息
- SELECT * FROM stu WHERE age != 18;
- SELECT * FROM stu WHERE age <> 18;
运行结果:

注意:上述两种方法结果一样,一般来说第一种好理解
- -- 6.查询年龄等于18岁 或者 年龄等于20岁 或者 年龄等于22岁的学员信息
- SELECT * FROM stu WHERE age=18 OR age=20 OR age=22;
- SELECT * FROM stu WHERE age in (18,20,22);
运行结果:

注意: 上述两种方法结果一样,会一种即可
SELECT * FROM stu WHERE english is NULL;
运行结果:

注意:null值不能使用= !=。需要使用 is 、is not
通配符:
(1)_:代表单个任意字符
(2)%:代表任意个数字符
SELECT * FROM stu WHERE name LIKE '灰%';
运行结果:

SELECT * FROM stu WHERE name LIKE '_羊%';
运行结果:

SELECT * FROM stu WHERE name LIKE '%灰%';
运行结果:

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。