数据库-查询选修了3门课程以上的学生的学号

2023-05-16

Aim

查询选修了3门课程以上的学生的学号;

Data

其中Sno字段为student表的外键,Cno字段为course表的外键。

| ScID[int] | Sno[char(7)] | Cno[char(10)] | Grade[int] | isTec[varchar(10)] |
| :————: | :————: | :————: | :————: |
| 1 | 9512101 | c01 | 90 | 必修 |
| 2 | 9512101 | c02 | 86 | 选修 |
| 3 | 9512101 | c06 | 45 | 必修 |
| 4 | 9512102 | c02 | 78 | 选修 |
| 5 | 9512102 | c04 | 66 | 必修 |
| 6 | 9521102 | c01 | 82 | 选修 |
| 7 | 9521102 | c02 | 75 | 选修 |
| 8 | 9521102 | c04 | 92 | 必修 |
| 9 | 9521102 | c05 | 50 | 必修 |
| 10 | 9521103 | c02 | 68 | 选修 |
| 11 | 9521103 | c06 | 56 | 必修 |
| 12 | 9531101 | c01 | 80 | 选修 |
| 13 | 9531101 | c05 | 95 | 必修 |
| 14 | 9531102 | c05 | 85 | 必修 |

Method

select Sno from dbsc group by Sno having count(*)>3;

Reference

  • https://www.educoder.net/tasks/yvfk546nmelw
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据库-查询选修了3门课程以上的学生的学号 的相关文章

  • Coordinating Vertical Elasticity of both Containers and Virtual Machines(协调容器和虚拟机的垂直弹性)

    本文来自于云计算领域顶会SOCC 2018年文章 一 论文创新点 在虚拟化环境下的资源动态分配问题上 xff0c 以往的研究只关注vm或者docker其中一种的资源弹性扩缩容策略 xff0c 而在云环境下 xff0c vm和docker紧密
  • LinearLayout中layout_weight属性占比计算方法

    假设一个布局中有三个子布局 xff0c 三个子布局的layout weight属性占比我2 3 4 此时有两种情况 xff1a 1 wrap content比较简单 直接就按比例得了 2 fill content match content
  • 利用POI实现json数据的Excel导出

    首先需要POI jar包 xff0c 相关jar包已经分享到个人网盘 xff0c 有需要可以进行下载 链接 xff1a https pan baidu com s 1N9Cc8UgHuHIMZbWfurmm3w 提取码 xff1a cc6p
  • 基于springboot的简单restful服务demo

    这篇文章主要是本人学习springboot时一个简单的测试demo xff0c 仅供参考 springboot的介绍 xff1a 由Pivotal团队提供的全新框架 xff0c 设计的目的是简化spring新应用搭建的过程 xff0c 使用
  • leetcode刷题 Day23(LRU缓存机制)

    题目 xff1a 思路 xff1a java用LinkHashMap解决 xff0c 在LRUCache中获取缓存容量 xff0c 在put方法中 xff0c 难点在于怎么进行判断最新数据和最不常用的数据 xff0c 这里采取这种办法 xf
  • python实现markdown编辑器-5

    python实现markdown编辑器 前言开始代码片 前言 开始 代码片 因为前面示例里的代码片示例效果不明显 xff0c 所以我换了一个 1号标题 2号标题 3号标题 4号标题 5号标题 6号标题 无序列表第一种 无序列表第二种 43
  • ionic4 + Angular7 使用echarts创建日历图,并添加点击事件

    1 安装echarts npm install echarts save npm install ngx echarts save 2 angular json引入 echarts min js 34 build 34 34 options
  • python脚本环境搭建问题总结

    问题 xff1a Command 34 usr bin python3 u c 34 import setuptools Command usr bin python3 u c import setuptools tokenize file
  • S905L电视机顶盒刷armbian实现

    中兴B860AV2 1 U EMMC版本 xff0c 理论上所有的这个CPU并且是EMMC版本都可以刷 准备 一条USB双公头刷机线 xff1b HDMI显示器 xff1b 16GB左右的U盘 xff0c 最好是接口USB2 0 或者 一张
  • Uncaught DOMException: Blocked a frame with origin - 跨域数据问题及解决

    遇到需要使用窗口的功能 xff0c 是这样的 xff0c A站点的a1页面为主要显示页面 xff0c 但是需要调用B站点的b1界面用来保存数据到B站点上 xff0c 然后再将b1页面获取的地址体现到a1页面上 xff0c 在调用页面的关闭事
  • System.DllNotFoundException: 无法加载 DLL“XX.dll”: 找不到指定的模块,通过Dependency Walker来解决

    depends可以从网上下载 xff1a http www dependencywalker com c 调用DLL的时候经常会出现调用失败的问题 xff0c 但是只会报给说 xff1a xxxxDLL找不到指定的模块 xff0c 不给确切
  • 使用 SPDK 技术优化虚拟机本地存储的 IO 性能

    SPDK Storage performance development kit 是由 Intel 发起 xff0c 用于使用 NVMe SSD 作为后端存储的应用软件加速库 该软件库的核心是实现了用户态 异步 无锁 轮询方式的 NVMe
  • 【nest.js_01】nest.js初识-项目初始化

    记录学习 nest js 开发的过程 演示环境 Windows 10 mysql v8 0 12 Redis3 v 2 100 node v14 16 1 npm v6 14 12 nestjs v8 1 1 链接 node 下载安装地址
  • 树莓派系统安装及使用(详细步骤)

    1 安装系统 1 1 下载系统镜像 下载地址https www raspberrypi org downloads 可以看到有 NOOBS和Raspbian xff08 1 xff09 NOOBS为傻瓜式安装 xff0c 使用NOOBS安装
  • VS断点调试技巧

    条件断点 xff1a 条件断点就是当满足某种条件时才会触发的断点 例如在循环体中 xff0c 我们想查看第一万次循环的结果 xff0c 显然不能一步一步运行程序 xff0c 而应当在断点处设置条件 使用流程 xff1a 1 首先需要打一个断
  • 使用VS远程连接linux并进行开发

    此功能需要vs2015及以上 xff0c 此处以VS2019为例 在安装VS时需要把linux支持选上 xff0c 已经安装了的可以通过修改VS进行安装 具体流程 xff1a 首先新建项目 选择Linux的控制台应用程序 选择好位置 名称后
  • OpenCV轮廓相关操作 C++

    参考 参考 轮廓的基本概念 在OpenCV中 xff0c 可以通过cv findContours 函数 xff0c 在灰度图中寻找轮廓 函数原型 xff1a span class token keyword void span span c
  • OpenCV绘图相关操作 C++

    绘制相关知识 lineType线条风格介绍 opencv的线条风格由枚举值描述 xff1a span class token comment type of line span span class token keyword enum s
  • C++单例模式的几种实现

    单例模式 Singleton Pattern 的概念 模式定义 保证一个类仅有一个实例 xff0c 并提供一个访问它的全局访问点 饿汉单例和懒汉单例 常见的单例模式有两个分支 xff0c 饿汉单例和懒汉单例 饿汉单例是指在程序初始化时就把单

随机推荐