[ ]匹配符:'[ac]123%' [ ]中括号占一个字符,以a或c开头的字符
[ ^]不匹配符:[^iac] 排除以这三个字母开头的字符
‘[a-d]123’ 表连贯的顺序
DESC---使学号按降序排列显示 order(排序)
需要成绩表excel表格的小伙伴可以在上一篇文章拿网盘链接
USE 教学管理系统
SELECT 学号 FROM 成绩表 ORDER BY 学号 DESC
不加DESC升序排列
USE 教学管理系统
SELECT 学号 FROM 成绩表 ORDER BY 学号
DISTINCT表示消除相同的行和列
USE 教学管理系统 SELECT DISTINCT 学号 FROM 成绩表 ORDER BY 学号
对成绩进行升序排列
对所有的记录进行统计
去掉成绩值为null的值
求总的成绩的平均分
求每门课程的平均分
给聚合函数取标题名(AS可加可不加)
显示平均分对应的课程编号
对平均分进行排序 ORDER BY 平均分(AVG (成绩))
取前三条数据
只显示最后一条(取降序的第一条)
对分组字段设置条件HAVING与GROUP紧密相连,得先分组才能进行设置条件
只显示课程编号中063011,065050
WHERE必须在GROUP前,WHERE的级别高于GROUP,如果相反则显示错误