数据表创建和数据传送

11、查询至少有一门课与学号为“1001”的同学所学相同的同学的学号和姓名;

insert into SC values('1001','001',80);                          //可不写,验证用
insert into student values('1001','张三丰',18,'男');      //可不写,验证用
i
select sid,sname from student
where sid in
(    select distinct sid from scwhere cid in( select cid from sc where sid = '1001')
);

12、查询至少学过学号为“001”同学所有一门课的其他同学学号和姓名;

select sid,sname from student
where sid in
(    select distinct sid from scwhere cid in( select cid from sc where sid = '001')
);

13、把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;

update sc
set score = (select avg(sc2.score) from sc sc2 where sc2.cid = sc.cid)
where cid in
(   select cid from coursewhere tid = (select tid from teacher where tname ='叶平')
)

14、查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名;(我的理解是上课数也一模一样)

insert into SC values('1002','001',80);
insert into SC values('1003','001',80);
insert into student values('1002','王五',18,'女');
insert into student values('1003','李六',20,'男');select sid,sname from student
where sid in
(select sid from scwhere sid in(select sid from sc group by sid having count(*) =(select count(*) from sc where sid ='1002'))and cid in (select cid from sc where sid ='1002')group by sidhaving count(*) = (select count(*) from sc where sid ='1002')
);

15、删除学习“叶平”老师课的SC表记录;

delete from sc
where cid =
(   select cid from course where tid = (select tid from teacherwhere tname = '叶平')
);

SQL50题面试题(10-15)相关推荐

  1. 京东第八批C/C++笔试题10.15第二题答案

    题目:一个字符串相邻的字母在字母表中也是相邻的,那么该字符串称为好字符串.小红有一个想知道,输入一个字符串,删除字符串中的某些字母,使字符串是好字符串,且好字符串长度最长是多少? 举例: 输入:baa ...

  2. 电动力学每日一题 2021/10/15 Fourier变换法计算均匀电流密度产生的磁场

    电动力学每日一题 2021/10/15 Fourier变换法计算均匀电流密度产生的磁场 无限长均匀电流 无限长圆柱面均匀电流密度 无限长均匀电流 假设z轴上有一根非常细的电线,携带均匀电流I0I_0I ...

  3. Deque(双向队列 c++模版实现 算法导论第三版第十章10.1-5题)

    Deque(双向队列 c++模版实现 ) 算法导论第三版第十章10.1-5题 #ifndef C11LEARN_DEQUE_H #define C11LEARN_DEQUE_H template< ...

  4. python二级考试操作题10_python二级考试试题10.doc

    python二级考试试题10.doc 1.数据库系统的核心是_.A数据库管理系统B数据模型C软件工具D数据库正确答案A2.下列叙述中正确的是_.A线性表链式存储结构的存储空间可以是连续的,也可以是不连 ...

  5. python【力扣LeetCode算法题库】面试题 10.01-合并排序的数组

    面试题 10.01. 合并排序的数组 给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B. 编写一个方法,将 B 合并入 A 并排序. 初始化 A 和 B 的元素数量分别为 m ...

  6. Java黑皮书课后题第10章:*10.15(几何:边框)边框是指包围一个二维平面上点集的最小矩形,编写一个方法,为二维平面上一系列点返回一个边框

    *10.15编写一个方法,为二维平面上一系列点返回一个边框 题目 程序 代码 Test15.java Test13_MyRectangle2D.java 运行结果 题目 点击这里跳转编程练习题10.1 ...

  7. liberOJ#6006. 「网络流 24 题」试题库 网络流, 输出方案

    #6006. 「网络流 24 题」试题库   题目描述 假设一个试题库中有 n nn 道试题.每道试题都标明了所属类别.同一道题可能有多个类别属性.现要从题库中抽取 m mm 道题组成试卷.并要求试卷 ...

  8. 百亿题典之C++编程题面试题

    原文地址:百亿题典之C++编程题面试题作者:百亿题典 1. 在linked list中找倒数第N个结点 2. 倒转linked list 3. 二叉树的结点有指向parent的指针,求最近公共祖先 4 ...

  9. 微型计算机属于数字模拟混合计算机,2017年计算机基础题模拟试题「附答案」...

    2017年计算机基础题模拟试题「附答案」 一.单选题 1.计算机中能直接被CPU存取的信息是存放在___A____ 中. A.内存 B.光盘 C.硬盘 D.软盘 2.D/A转换器的功能是将___A__ ...

最新文章

  1. SCIP习题 1.21(寻找最小因子)
  2. 简单的IDEA的快捷键操作和简写操作介绍(一)
  3. 【吐槽】博客园新的原创文章在搜索引擎的排名不及转载的站点
  4. Docker 是什么,组成
  5. Storm精华问答 | storm与Hadoop区别?
  6. SpringMVC处理异常
  7. weui上传组件的图片封装到formdata_自定义toast-ui富文本组件的图片黏贴上传
  8. Windows -- ThinkPad E470 win10-64bit显示问题和声音播放问题
  9. PCB设计敷铜时的天线效应
  10. ARM920T中断体系结构
  11. 【​观察】一部《天龙八部》,缘起“六脉神剑”
  12. 天池风控算法大赛来了!
  13. CTF-实验吧-天下武功唯快不破
  14. opencv中axis(轴)概念的理解
  15. FLASH烧写(简单概括)
  16. P124黎曼可积性刻画 的两个备注
  17. fragment添加失败错误查找
  18. APM的3DR无线数传的安装
  19. 创业公司,老板说等公司做大了,给5%股权,建议你不要轻易相信
  20. python实现一个学生管理系统

热门文章

  1. 自学python到什么程度就可以工作-零基础学到什么程度可以找一份python工作?Python学习路线规划...
  2. python画简便的图-python如何画出漂亮的地图?网友:教教我呗
  3. python学来干什么-学python出来到底能干嘛
  4. python儿童入门视频-老男孩Python视频教程全套完整版!无偿分享~
  5. python基础教程-Python基础
  6. python爬虫实例100例-Python 练习实例1
  7. 语音识别 | 从入门到精通的高效选择!
  8. create-react-app 后需要npm run eject
  9. 【数据结构和算法笔记】分别用vector数组和链表实现图的邻接表
  10. 文档权限服务器上,服务器上的权限