sql开窗函数执行顺序设置在哪_sql开窗函数执行顺序设置在哪里

sql开窗函数执行顺序设置在哪_sql开窗函数执行顺序设置在哪里SQL经典50题数据来源:具体数据可搜sql经典50题查询部分重点题解法如下:1.查询” 01 “课程比” 02 “课程成绩高的学生的信息及课程分数2.查询平均成绩大于60分的学生的学号和平均成

SQL经典50题   数据来源:具体数据可搜sql经典50题查询   部分重点题解法如下:   1.查询” 01 “课程比” 02 “课程成绩高的学生的信息及课程分数   2.查询平均成绩大于60分的学生的学号和平均成绩(简单)   5、查询没学过“张三”老师课的学生的学号、姓名(重点)   7、查询学过编号为“01”的课程并且也学过编号为“02”的课程的学生的学号、姓名(重点)   10.查询没有学全所有课的学生的学号、姓名(重点)   11、查询至少有一门课与学号为“01”的学生所学课程相同的学生的学号和姓名(重点)   12.查询和“01”号同学所学课程完全相同的其他同学的学号(有点绕)   15、查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩(重点)   17、按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩(重点)   18.查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率   及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90 (超级重点)   法一:硬算   法二:用avg()
sql开窗函数执行顺序设置在哪_sql开窗函数执行顺序设置在哪里
sql开窗函数执行顺序设置在哪_sql开窗函数执行顺序设置在哪里   25、查询各科语数外成绩前三名的分数(不考虑成绩并列情况,列名为语数外)(重点 )   42、查询每门功成绩最好的前两名   总结:   1、sql执行顺序非常重要:from>where>group by>having>select>order by   大部分错误都是没有考虑到执行顺序   2、开窗函数和limit排序很方便   3、mysql写子查询必须写别名,不然会出错   4、where后面不能直接接聚合函数,且不能使用别名,非常容易错

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/88735.html

(0)
上一篇 2024年 6月 22日 上午8:06
下一篇 2024年 6月 22日

相关推荐

关注微信