我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

MYSQL有一个select问题不知道有人会写不? 求表中学生 课程1 成绩大于 课程2 的学号

图片说明

select t1.sid from sc t1, sc t2 where t1.cid=1 and t2.cid=2 and t1.sid=t2.sid and t1.score < t2.score
方法很多,看你喜欢用那种

select sid
from (
    select sid, 
        max(case  when cid=1 then score end) as c1,
        max(case  when cid=2 then score end) as c2
    from sc
    group by sid
) t where t.c2>t.c1

近期文章

  • 可不可以把linux系统拷成镜像文件装到虚拟机里面
  • 关于js里bind的问题,不太理解
  • c语言,每次执行到给结构体内的二维数组成员变量赋值时程序就崩溃了,有大佬知道原因吗
  • 从数据库中选择数据并在MYSQL中创建新列
  • 两个ajax请求在一个不存在的附加div中
  • 如何使用www.nomsite.com配置resources.frontController.baseUrl?
  • 有可拖动/可排序选项的错误
  • 通过jQuery加载DB,间隔“加”允许无限滚动以附加旧数据
  • 在GROUP_BY中获取最新消息
  • Yii:restfullyii在restEvents上的扩展accessRules
  • HTTP到HTTPS 301重定向错误
  • PHP - > TCP到NODE.JS与PHP - > HTTP到NODE.JS
  • 上传zend表单后重命名Zend文件
  • 试图将HTML放入电子邮件但它不起作用?
  • PHP尝试,捕获,然后再试一次(取决于输出)?
  • PHP:检查子方法或直接调用方法
  • 自定义Wordpress登录与中心CSS对齐
  • 如何定义何时应隐藏“显示更多”按钮?
  • 如何使用PHP和CMD命令向工作组发送消息?
  • 在apache中无法访问dir中的图像

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华