首先创建一个表格

,我们创建的表格如下:(当然每一列的列名可以按你自己的要求添加)

输入以下代码:

SELECT
课程号,名字,学号,成绩,
CASE  WHEN @成绩=成绩 then @rank
    ELSE @rank:=@rank+1 end as 名次,
    @成绩:=成绩
FROM class, (SELECT @rank:=0) a
order by 成绩 desc

运行结果如下嗷,直接上代码,这莫坦诚地博主哪里找,快点点赞

查询学生的学号、课程号和成绩,并按成绩升序排序相关推荐

  1. 求两门成绩平均c语言,数据结构课的作业 要求用链表实现学生的学号 姓名 两门课的成绩 同时求出课程的平均成绩...

    数据结构课的作业 要求用链表实现学生的学号 姓名 两门课的成绩 同时求出课程的平均成绩 关注:69  答案:2  mip版 解决时间 2021-02-04 09:43 提问者孤城古巷 2021-02- ...

  2. oracle学生成绩表的创建,oracle如何创建视图(1)创建视图V_StudInfo,查询学生的学号,姓名,所修课程号,所修课程名称,成绩等级(9...

    共回答了20个问题采纳率:95% 1 create view V_StudInfo as select a.学号,a.姓名,b.课程号,b.课程名, case when c.成绩 between 90 ...

  3. 数学成绩英语成绩c语言,用链表输入一个正整数n,再输入n 个学生的学号和数学,英语,C语言成绩,要求...

    #include /* 一个学生的信息 */ struct Student{ int id; // 学号 double m_grade; // 数学成绩 double E_grade; // 英语成绩 ...

  4. 14. 查询表sc——查询学生201215121选修课程的总学分数。

    SELECTSUM(ccredit) FROMcourse,sc WHEREsno = '201215121' AND sc.cno = course.cno;

  5. 数据库练习题:学生表(学号,姓名,性别,系部,年龄)选课表(学号,课程号,成绩)课程表(课程号,课程名,学分)...

    数据库中有如下三个表: 学生表(学号,姓名,性别,系部,年龄)选课表(学号,课程号,成绩)课程表(课程号,课程名,学分) (1).写出创建以上三个表的sq语句 (2).从选课表中查询所有选课信息,即学 ...

  6. 查询选修c语言课程的学生学号和姓名,数据库实验(学生信息表)

    目录 数据库实验(学生信息表) 实验一 实验二 实验三 实验四 数据库实验(学生信息表) 实验一 创建数据库以及学生信息表.课程信息表.选课表 create Table student (Sno ch ...

  7. 现有关系数据库如下: 学生(学号,姓名,性别,专业) 课程(课程号,课程名,学分) 学习(学号,课程号,分数) 分别用关系代数表达式和 SQL 语句实现下列 1—5 小题(注意:每小题都要分别 写出关

    现有关系数据库如下: 学生(学号,姓名,性别,专业) 课程(课程号,课程名,学分) 学习(学号,课程号,分数) 分别用关系代数表达式和 SQL 语句实现下列 1-5 小题(注意:每小题都要分别 写出关 ...

  8. c语言按学号查询学生排名极其考试成绩,C语言--学生成绩管理系统

    某班最多有不超过30人(具体人数由键盘输入)参加某门课程的考试.用一维数组作函数参数实现如下学生成绩管理: (1)录入每个学生学号和考试成绩: (2)计算课程的总分和平均分: (3)按成绩由高到低排出 ...

  9. c语言有50个学生,要求输出成绩在80分以上的学生的学号和成绩,输入50个同学的学号和成绩,输出其中80分以上的学号和成绩...

    一个年级有12个班,每个班的同学从1至50排学号,为了交流学习经验,要求每班学号为14的同学留下进行交流,这里运用的是 答案A分析:学生人数比较多,把每个班级学生从1到50号编排,要求每班编号为14的 ...

最新文章

  1. 就业丨速成班出来的AI人才,老板到底要不要?
  2. 日常工作问题解决:centos/linux系统如何检测端口是否打开
  3. mysql 选择字符集 拉丁字符集_mysql的字符集
  4. linux 下的microsoft to do软件(Ao)
  5. 11张图步步演进:你一定能看懂的【分布式系统】容错架构设计!
  6. 基于VUE实现的新闻后台管理系统-三
  7. LVS负载均衡群集之NAT模型DR模型
  8. android PackageInstaller那点事情
  9. 企业使用防伪税控开票子系统出现问题常见问题
  10. 博图注册表删除方法_回收站删除的文件怎么恢复?手把手教你找回
  11. Stardock Fences v3.1.0.5 桌面整理、图标分类工具
  12. Python-常用模块有哪些
  13. 降压恒流 LED 驱动器
  14. PHP实现物流查询(通过快递网API实现)
  15. 数显之家快讯:【SHIO世硕心语】古有《陋室铭》,现有《群之铭》!
  16. 模拟人生Java修改_模拟人生4 常用修改秘籍作弊码一览 修改秘籍怎么用
  17. matlab向excel连续写数据,每次换行
  18. 【锁】Latch、lock、 pin的区别
  19. 哈工大计算机系名单,哈工大计算机学部公布拟录取名单,计算机科学与技术仅录29人!...
  20. True Positive和True Negative的含义

热门文章

  1. Linux常用命令英文全称与中文解释 (pwd、su、df、du等)
  2. 电脑配件 - 机械键盘的由来, 与普通键盘的区别以及如何选购及使用维护 - 学习/实践
  3. 解决!适用黑苹果解决充电和使用电池中黑苹果自动睡眠
  4. 青少年计算机编程少儿编程小学生编程是否适合
  5. python3 + wxpython 实现RSA加密聊天室
  6. Vue——vue3路由导航守卫及其写法
  7. 青龙-闪电世界(脚本更新)
  8. 关于前端会用到的一些技术栈
  9. 在python程序中,#后面的语句是表示啥意思
  10. 副业该怎么选择,适合新手的四个副业项目,零基础也可操作的兼职