10-25 查询选修张老师讲授所有课程的学生

本题目要求编写SQL语句, 查询选修了张老师所讲授的所有课程的学生。

提示:请使用SELECT语句作答。

表结构:

请在这里写定义表结构的SQL语句。例如:

CREATE TABLE `stu` (`sno` char(4) NOT NULL,`sname` char(8) NOT NULL,`sex` tinyint(1) DEFAULT NULL,`mno` char(2) DEFAULT NULL,`birdate` datetime DEFAULT NULL,`memo` text,PRIMARY KEY (`sno`)
);
CREATE TABLE `cou` (`cno` char(4) NOT NULL,`cname` varchar(30) NOT NULL,`credit` smallint(6) DEFAULT NULL,`ptime` char(5) DEFAULT NULL,`teacher` char(10) DEFAULT NULL,PRIMARY KEY (`cno`)
);CREATE TABLE `sc` (`sno` char(4) NOT NULL,`cno` char(4) NOT NULL,`grade` decimal(6,1) DEFAULT NULL,PRIMARY KEY (`sno`,`cno`),CONSTRAINT `fk_sc_cno` FOREIGN KEY (`cno`) REFERENCES `cou` (`CNO`),CONSTRAINT `fk_sc_sno` FOREIGN KEY (`sno`) REFERENCES `stu` (`sno`)
);

表样例

请在这里给出上述表结构对应的表样例。例如
stu表:

cou表:

sc表:

输出样例:

请在这里给出输出样例。例如:

解题方法:

就是连用两个not exists,那为啥这么简单我还是写了博客,因为我这题一开始也是用两个not exists,但是就是过不了,气死我了,甚至怀疑自己对not exists理解不够。

10-25 查询选修张老师讲授所有课程的学生相关推荐

  1. 10-28 查询选修张老师讲授所有课程的学生(对自己来说有难度的一道题)

    10-28 查询选修张老师讲授所有课程的学生(MSSQL) 分数 10 全屏浏览题目 切换布局 作者 张庆 单位 集美大学 本题目要求编写SQL语句, 查询选修了张老师所讲授的所有课程的学生. 提示: ...

  2. (SQL)查询选修张老师讲授所有课程的学生题解

    题面 思路是,用多个嵌套搜索. 筛选选了张老师课的学生的学号,并计算他选了多少门张老师的课 同时计算出了张老师教了多少门课 如果该学生选的张老师的课的数量等于张老师教的课的数量说明他全选了. SQL: ...

  3. 查询选修“张三“老师所授课程的学生中,成绩最高的学生信息及其成绩

    #每天进步一点点# MySQL 查询选修"张三"老师所授课程的学生中,成绩最高的学生信息及其成绩 1.以名字查出t_id SELECT t_id FROM teacher WHER ...

  4. 40、查询选修“张三”老师所授课程的学生中成绩最高的学生姓名及其成绩(重要top)

    -- 40.查询选修"张三"老师所授课程的学生中成绩最高的学生姓名及其成绩(重要top)SELECT st.s_name,sc.s_score FROM student as st ...

  5. 使用内连接查询选修了Java程序基础_使用内连接 查询选修了“java程序基础”课程的学生学号、姓名、课程号、课程名和期末成绩_学小易找答案...

    [简答题]BOD5/COD比值说明什么? [单选题]在制图中有一实物的某个尺寸为10,绘图时采用的比例为1:2.标注是应标注( ) [判断题]在表格布局中,有多少列就看最多的一个行中添加多少个控件,直 ...

  6. PTA 查询选修了2门以上课程的学生学号和平均成绩。分数 3

    题干: 查询选修了2门以上课程的学生学号和平均成绩. 提示:请使用SELECT语句作答,平均成绩四舍五入,保留1位有效数字. 表结构: 定义表结构的SQL语句如下: CREATE TABLE scor ...

  7. 10-6 查询选修了所有3学分课程的学生学号

    查询选修了所有3学分课程的学生学号 提示:请使用SELECT语句作答. 表结构: 请在这里写定义表结构的SQL语句.例如: CREATE TABLE STUDENT ( SNO CHAR(5) PRI ...

  8. -- 40、查询选修“张三“老师所授课程的学生中,成绩最高的学生信息及其成绩

    SELECT st.*,c.c_name,sc.s_score,t.t_name FROM student st INNER JOIN score sc ON sc.s_id=st.s_id INNE ...

  9. 删除选修c语言课程的女生成绩记录,pta10-1 查询没有选修‘C语言‘课程的学生 (10分)...

    10-1 查询没有选修'C语言'课程的学生 (10分) select sno as 学号,sname as 姓名 from stu where not exists (select * from sc ...

  10. mysql查询不同老师所教不同课程_MySQL学生表、老师表、课程表和成绩表查询语句,全部亲测...

    建表可自行百度,重点为查询: 一.数据准备: 1.student学生表数据: 2.teacher老师表数据: 3.course课程表数据: 4.score成绩表数据: 二.数据查询 1.查询平均成绩大 ...

最新文章

  1. 01 使用numpy处理数据、ndarry创建
  2. linux已知pid定向输出,Linux启动脚本输出pid
  3. python是一门什么课程-为什么一定要让孩子学会一门编程语言?
  4. 《leetcode》spiral-matrix-ii(构造螺旋矩阵)
  5. 计算机一级115,计算机一级BASIC模拟115.doc
  6. 空间计量模型_截面数据空间计量模型空间误差模型及Stata操作和应用
  7. python读取文件夹下所有文件的名字_一键汇总同一文件夹下所有表格,三种小技巧分享给你...
  8. java编译sql存过_SQL SERVER 临时表导致存储过程重编译(recompile)的一些探讨
  9. 三菱mode bus tcp通讯_绍兴三菱MR-J4-70B
  10. java用户登录窗口怎么删除_JAVA图形界面用户登录后如何关闭登录的对话框
  11. jsp分页的常用写法
  12. 如何录屏制作gif图片
  13. 基于Java Swing的进销存管理系统
  14. Skyscrapers (easy version)
  15. 六十星系之54廉贞破军坐卯酉
  16. 当黑丝遇上Nginx网站服务(你选谁)
  17. BNUOJ 4140 Video Game Troubles
  18. MySQL 怎么插入10天前的日期_使用 MySQL 的 SQL_MODE 有哪些坑,你知道么?
  19. 台式电脑共享笔记本电脑的无线网络
  20. 没有预算的新媒体运营如何启动?

热门文章

  1. webkit-scrollbar应用
  2. 360浏览器打不开html5文件,电脑360浏览器打不开网页原因-浏览器打不开解决方法 - 系统家园...
  3. 中国安检设备行业市场发展分析及前景趋势展望报告2022-2028年
  4. linux系统pcre是什么作用,Linux下安装PCRE
  5. CUBA Platform
  6. 个人日记-电影《花木兰》观后感-20200913
  7. 检查日期是否为节假日api
  8. teamview 局域网内使用
  9. Python用socket、多线程实现一对一聊天室
  10. python字典生成器_Python字典生成式、集合生成式、生成器用法实例分析