美文网首页
2018-10-25数据库基础

2018-10-25数据库基础

作者: 表哥_bdf9 | 来源:发表于2018-10-25 17:47 被阅读0次
  • 格式

-- 备注

select 展示项目名/*

from 表格名

where 查询条件

group by 分组项目

order by 排序项目及升降

having 聚合函数查询条件;

列:

COUNT:统计
-- 不同学历的各自人数
SELECT COUNT(education),education
FROM gy_user
GROUP BY education;

image.png

AVG:平均
-- 求每一个班级的平均年龄
SELECT AVG(age),class_type
FROM gy_user
GROUP BY class_type;

image.png

SUM:求和
-- 各班中年龄年龄总和大于80
SELECT class_type,SUM(age)
FROM gy_user
GROUP BY class_type
HAVING SUM(age)>80;

image.png

MAX:最大
-- 求每一个学历的最大年龄
SELECT MAX(age),education
FROM gy_user
GROUP BY education;

image.png

MIN:最小
-- 查询不同学历 最小年龄 小于30的学历是
SELECT MIN(age),education
FROM gy_user
GROUP BY education
HAVING MIN(age)<30;

image.png

GROUP BY:分组
-- 各个班级中平均年龄大于20的
SELECT AVG(age),class_type
FROM gy_user
GROUP BY class_type
HAVING AVG(age)>20;

image.png

HAVING:对聚合函数过滤
-- 各班最小年龄大于2
SELECT class_type,MIN(age)
FROM gy_user
GROUP BY class_type
HAVING MIN(age)>2;

image.png

相关文章

网友评论

      本文标题:2018-10-25数据库基础

      本文链接:https://www.haomeiwen.com/subject/chectqtx.html