提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
因为老师用到了mysql,所以打算周末学习一下数据库,不学是不行了
提示:以下是本篇文章正文内容,下面案例可供参考
认识sql中dql查询语句
笔记
1.基础查询
select * from emp 查询表中的所有数据
from 后面跟表名
2.条件查询
其中 & & 符号为 and 结婚的时候可能会出现 所以是 并, 且
| | 符号是 o r 意思为 或 这个经常记混
like 占位符中 _ 一个下划线匹配一个字符 % 一个百分号匹配多个字符
in 中的 值可以多选一 和 | | , or 的作用有点像
判断 为空 的语句是 is null
判断 非空的语句是 not is null
3.聚合函数
常见的聚和函数有:
1 .count : 统计数量
2.max :最大值
3.min :最小值
4.avg :平均值
5.sum :求和
sql 语法为 select 聚合函数(字段列表) from 表
4.分组查询
这个部分有点难今天没有怎么听懂下次补上
5.排序查询(这个查询用的次数多要掌握)
根据一个表中的字段 进行排序
可以升序(asc),也可以降序(desc)。
sql语法为
select * from 表的名字 oder by 字段名字1 排序方式,字段的名字2,排序方式。
如果字段一相同,就根据字段二排序
中间用逗号隔开。
6.分页查询
(这个也要学会)
起始索引从0开始 索引=(需要查的页码 -1)*每页显示的数
每个数据库的分页查询语句是不一样的
如果查询的是第一页,可以不用写0
语法
select * from 表名 limit 起始索引,查询记录数
总结
今天学完,大概掌握了查询语句,之后还要多复习