mysql 函数有很多,这里就不一一列举了,后面写一篇常用函数的使用
运行在行组上,计算和返回单个值的函数聚集函数分组函数说明sum()返回某列值之和avg()返回某列平均值max()返回某列最大值min()返回某列最小值count()返回某列的函数5.2.1 聚集函数简单使用
第一行表示:id为1的用户的常用信息为使用的设备id为2138,性别为男,年龄21岁,北京大学,gpa为3.4在过去的30天里面活跃了7天,发帖数量为2,回答数量为12①运营童鞋想查看每个学校用户的平均发贴和回帖情况,寻找低活跃度学校进行重点运营,请取出平均发贴数低于5的学校或平均回帖数小于20的学校
连接查询又称多表查询,当查询的字段来自于多个表时,就会用到连接查询6.2 笛卡儿积
表A有m行,表B有n行,结果=m*n行6.3 连接分类
产生原因:没有有效的连接条件
避免方法:添加有效连接条件
随着mysql的升级,语法分为sql92标准、sql99标准6.4.1 内连接之等值连接sql92标准
-写法简单,但是结构不清晰,表的连接条件和后期筛选条件都放到where子句中
-表连接的条件时独立的,连接之后,如果还需要进一步筛选,再往后加where 条件即可
内连接中inner 关键字可以省去
一张表看作两张表
join 右边的表“表2”作为主表,根据条件将表2中数据全部查出来
任何左连接可以实现的右连接也可以实现
1、通过左连接实现
select语句中嵌套select语句,被嵌套的select语句称为子查询7.2 出现的位置
将查询结果集合并成新的结果集8.2 语法
union关键字默认去重,如果使用union all可以包含重复项
假设一个公司有10000名员工,界面上需要展示员工信息。这时候我们就需要使用分页查询,将员工信息按n页展示,每页显示m名员工信息9.2 语法
limit 后条件直接套用公式即可 limit (page-1)*size,size
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |