文章目录
- 进阶1. 直接查询
-
- 注意: 查询所有字段的时候 要使用哪个库 use xxx
- 2. 查询常量值
- 3. 查询表达值
- 4. 查询函数
- 5. 为字段起别名
-
- 方法一
- 方法二
- 8. 去重 查询学生表中涉及到的所有班级
- 9. ‘+’ 的作用 查询学生名字和班级 连接成一个字段
- 进阶2. 条件查询
-
- 一、 按条件表达式筛选
- 二、按逻辑表达式筛选
-
- 1. like
- 2. between and 再…之间
-
- 1.老方法
- 2.新方法
- 3. in
-
- 1. 老方法
- 2. in方法
- 4. is null
- 5. 安全等于: <=>
- 进阶3. 排序查询
进阶1. 直接查询
– 查询表中的单个字段 –
– 查询表中的单个字段 –
– 查询表中的所有字段
注意: 查询所有字段的时候 要使用哪个库 use xxx
2. 查询常量值
3. 查询表达值
4. 查询函数
5. 为字段起别名
方法一
方法二
– 特殊情况 想把sNo 起为 out put 的别名 –
select sNo as out put from student; – err 因为 out 也是一个关键字。–
select sNo as ‘out put’ from student;
8. 去重 查询学生表中涉及到的所有班级
9. ‘+’ 的作用 查询学生名字和班级 连接成一个字段
concat 是一个函数 后面会讲
进阶2. 条件查询
一、 按条件表达式筛选
– 筛选学生中身高大于165以上的同学 –
– 筛选不是 络131同学的姓名和班级 –
二、按逻辑表达式筛选
– 筛选身高在170-180之间的同学的姓名和班级 –
– 筛选 身高不是170-180之间,或者身高大于180的同学信息 –
1. like
– 筛选’王’姓 的同学的信息 –
– 筛选学 第三位数字是1 第十位数字是4的同学信息 –
2. between and 再…之间
– 筛选身高在170-180之间的同学信息 –
1.老方法
2.新方法
3. in
– 筛选 软件131 or 络131的同学信息 –
1. 老方法
2. in方法
4. is null
– 筛选不是班委的同学信息 –
5. 安全等于: <=>
– 筛选身高173同学的姓名、性别、班级 –
进阶3. 排序查询
– 身高从低到高排序 –
– 身高从高到底排序 –
– 身高大于160的按照年龄大小排序 【添加筛选添加】 –
– 按照身高的2倍排序 显示同学信息【按表达式排序】 –
– 按照身高的2倍排序 显示同学信息【按别名排序】
– 按同学姓名的长度排序 显示同学的名字 班级 学 【按函数排序】
– 先按身高升序,再按名字长度降序排列【按多个字段排序】 –
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树SQL高级技巧CTE和递归查询31528 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!