本题目要求编写SQL语句,
检索出 sc表中学号为S001的学生选修的而S003学号学生未选修的课程号。
注意:查询结果忽略顺序只对比数据。

提示:MSSQLServer 评测SQL语句。

表结构:

定义表结构的SQL语句如:

-- 学生选课成绩表
CREATE TABLE  sc  (  sno  char(4) NOT NULL,  -- 学生学号cno  char(4) NOT NULL,  -- 课程号grade  decimal(4,1) DEFAULT NULL,PRIMARY KEY ( sno , cno )
)

表样例

上述表结构对应的表样例如

sc表:

输出样例:

输出样例如:

SELECT cno 课程号
FROM sc
WHERE sno = 'S001' and cno not IN(SELECT cno FROM sc WHERE sno = 'S003' )

10-21 查询S001学生选修而S003学生未选修的课程(MSSQL)相关推荐

  1. 查询选修了2号和3号课程的学生学号及姓名。

    select Student.Sno,Sname from SC --从学生表中查询学号.姓名 inner join Student--内连接学生表 on Student.Sno=SC.Sno and ...

  2. 10. 查询没学过“张三”老师教授的任一门课程的学生姓名

    10. 查询没学过"张三"老师教授的任一门课程的学生姓名 关键词:" 学生姓名.张三老师" 第一步: 锁定表,需要用到全部的四张表,张三老师在teacher表, ...

  3. 数据库嵌套循环查询联系——1.查询选修了课程号为“3”的学生姓名和系别、4.查询其它系中‘2‘号课程比信息系所有学生分数高的学生学号和姓名、6.查询每门课程中低于该课程平均成绩的学生学号和姓名

    1.查询选修了课程号为"3"的学生姓名和系别 Select sname,sdept from student where sno in ( select sno from sc w ...

  4. mysql面试题学校三表查询_mysql经典面试题之学生成绩表

    需要数据库表1.学生表 Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表 Course(CID, ...

  5. 有n个学生选修了c语言程序设计这门课程,C语言程序设计报告学生选修课系统(18页)-原创力文档...

    C 语 言 程 序 设 计 学校: 学院: 班级序号: 学号: :姓名 指导老师: C语言程序设计报告 一.C语言课程设计的目的: 高级语言课程设计是学习完<高级语言程序设计>课程后进行的 ...

  6. mysql查询每个老师对应的所有学生_practice02_数据库02----查询所有学生的学号, 姓名, 选课数, 总成绩...

    1. 首先建立数据表 建立四张数据表(, 成绩表(score)) 1. 学生表(students) 1.学生id  ----  s_id 2. 学生姓名  ----  s_name 3. 学生生日 - ...

  7. 查询宿舍信息的c语言,学生宿舍管理系统 C语言编程

    <学生宿舍管理系统 C语言编程>由会员分享,可在线阅读,更多相关<学生宿舍管理系统 C语言编程(22页珍藏版)>请在人人文库网上搜索. 1."学生宿舍管理系统&quo ...

  8. 检索所有课程都选修的的学生的学号与姓名

    这是SHU数据库原理上机题目中的一道.全部题目:http://www.docin.com/p-739281393.html 代码网上有: select xh,xm from s where not e ...

  9. 学生成绩查询系统用c语言,求学生学籍及成绩查询系统要用c语言做的,会做的帮个忙啊 爱问知识人...

    自己看看吧.这是数据结构编程的实例.自己琢磨吧. #include //预处理 #include #include #include #define OK 1 #define null 0 #defi ...

最新文章

  1. 《代码整洁之道》(Clean Code)- 读书笔记
  2. 6.java设计模式
  3. wps 项目进度_平安科技软件+金山WPS测试面试题
  4. 强行删除文件 windwos10_如何彻底删除 Windows 当中的顽固文件?
  5. pip install mysql-connector 安装出错
  6. 【2018.3.10】模拟赛之二-ssl2575 给出字符串【字符串】
  7. 前端学习(2305):react之脚手架基本创建
  8. java 属性访问修饰符_Java中的访问修饰符(二十七)
  9. 中国水密门市场趋势报告、技术动态创新及市场预测
  10. exists查询慢_8个SQL查询效率优化原则
  11. 怎么打开微信的定位服务器地址,打开微信附近的人经常看到无法确定你的位置信息是怎么回事...
  12. matlab基因频率是看最大值吗,基于ICA的语音信号盲分离
  13. 10行代码实现抽奖助手自动参与抽奖
  14. 试算平衡表示例图_科目汇总表代试算平衡表
  15. wincap linux部署
  16. 女朋友让我深夜十二点催她睡觉,我用Python轻松搞定
  17. upc Cafebazaar’s Chess Tournament 思维 + FFT
  18. 使用Java和FFempeg批量转码B站缓存下来的列表视频,成MP4格式
  19. video网页能播放.mp4视频,微信不能播放的问题
  20. 离线地图for SQLite

热门文章

  1. 【Linux】CISI与RISC指令集
  2. 数字化工厂建设智能车间的意义与应用场景
  3. 蓝库云|数字化车间建设,是加速制造业数智化转型的关键因素
  4. 佛家禅理经典的爱情故事
  5. 中睿盛通平台系统商城技术开发
  6. 广告算法工程师、专家、leader
  7. 弹性理论法研究桩基受力计算公式_桩基沉降计算方法的分析及评价
  8. 跨平台CMake判断当前平台是Linux还是Windows
  9. 淘宝内容营销的时代到来,卖家们该如何决策?
  10. BWV846 给天虹妹妹的乐理书