数据库语言
qq_45763106
这个作者很懒,什么都没留下…
展开
-
窗口函数的应用
每门课程的成绩排序如下,当出现相同分数时,排名相同,下一名跳过原来位置继续排序。结果是ID列,成绩从高到低排列,出现并列分数时序号相同,后续排序继续顺序编号。问题描述:请按照不同班级不同学科为每位同学成绩生成排名情况。会在每条数据的后面统计出该班级该学科的平均成绩分数。会在每条数据的后面统计出该位学生的累计成绩总分。问题描述:请按照不同学科统计学生成绩排名。问题描述:请计算每个班级不同学科的平均分。问题描述:请统计每位学生的成绩总分。原创 2024-09-27 23:29:12 · 156 阅读 · 0 评论 -
多表关联的删除和更新操作
(这里exists的逻辑是,只要子查询结果存在数据,就返回true,否则就没有匹配上的数据,返回false,不会删除)(1)需要更新的字段,在关联条件当中出现,就会报错;多数情况下第一种方式使用更普遍,效率也更高效。可以使用"EXISTS"和"NOT EXISTS" 两个关键字来实现。既可以使用MERGE INTO 也可以使用 UPDATE 方法来实现;先将子查询需要删除的数据筛选出来,在放到exists逻辑判断的后面。既然是多表查询,对应的TEMP_B关联表的位置,可以替换成子查询;原创 2024-09-26 16:49:15 · 393 阅读 · 0 评论