提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、题目
第一题
第二题
第三题
第四题
第五题
二、解析
第一题
第二题
第三题
case when A>B then A else B
如果满足A>B 则返回A 否则返回B
case when C>D then C else D
如果满足C>D 则返回C 否则返回D
记住结尾一定要加end!!!
第四题
第五题
总结
第一题
Null的判断只能用is null和is not null来判断
第二题
固定语法
删除表DROP TABLE
删除数据库DROP DATABASE
删除触发器 DROP TRIGGER
第三题
CASE WHEN THEN 语法结构 相当于java里面的if-else
第四题
GROUP BY 分组
ORDER BY 排序(ASC是升序,DESC是降序,默认升序)
统计函数是count(字段名)
求和函数是sum(字段名)
第五题
GROUP BY 分组
ORDER BY 排序(ASC是升序,DESC是降序,默认升序)
LIMIT 1 查询第一条数据(做完降序之后,就是最高分)
注意:题目是多个学科的总分
子查询要用sun(score) 而不是max(score) (前者多个学科,后者单个学科)