zxq997

2018-11-19   阅读量: 637

数据分析师 Mysql

数据库的查询

扫码加入数据分析学习群

SELECT语句语法:

SELECT 字段列表 FROM 表名

【WHERE 条件表达式1】 -- 用WHERE语句指定查询条件

【GROUP BY 字段名1 【HAVING 条件表达式2】】-- 用GROUP BY语句进行分组,用HAVING语句指定分组条件

【ORDER BY 字段名2 【ASC/DESC】】-- 用ORDER BY语句进行排序,ASC为升序排序,DESC为降序排序

例1:从student表中选取math大于0的所有数据并按照math字段的降序进行排序

SELECT * FROM student

WHERE math > 0

ORDER BY math DESC;

例2:在student表中对id字段进行分组,并求出每组id中数学成绩大于0的所有学员的平均数学成绩

SELECT id, AVG(math) FROM student

GROUP BY id

HAVING AVG(math)>0;

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 2 关注作者 收藏

评论(0)


暂无数据

推荐课程