【sql: 练习题 28 ,29】查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况),查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数...
题目:查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况)
分析: 这个应该是student表 和 student_score表进行联合查询,因为存在学生没成绩,没选课的情况,所以要用left join
SELECT student.*,student_score.courseid ,student_score.score FROM student
LEFT JOIN student_score ON student.id = student_score.studentid
27:查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数
分析: 这个是个很简单的普通查询,但是要得到 姓名,课程名称,分数 就要关联 student student_course student_score等三张表
【sql: 练习题 28 ,29】查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况),查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数...相关推荐
- 查询任何一门课程成绩在70分以上的姓名、课程名称和分数
建表语句点击详见 – 查询任何一门课程成绩在70分以上的姓名.课程名称和分数 SELECT st2.s_id, st2.s_name, c2.c_name, sc2.s_score FROM stud ...
- 36、查询课程成绩在70分以上的姓名、课程名称和分数(重点)
-- 36.查询课程成绩在70分以上的姓名.课程名称和分数(重点) SELECT st.s_name,co.c_name,sc.s_score FROM student as st INNER JOI ...
- mysql中嵌套查询分数大于70分的人数_MySQL查询练习题,自我解答版本
#1.查询"01"课程比"02"课程成绩高的学生的信息及课程分数 SELECT c.*,a.s_score,b.s_score FROM score AS a, ...
- SQL练习题 (学生信息表 教师信息 课程信息等)
– 创建学生信息表 CREATE TABLE Student( Sid VARCHAR(10), Sname VARCHAR(10), Sage datetime, Ssex VARCHAR(10) ...
- SQL : 练习题-29题
查询任何一门课程成绩在 70 分以上的姓名.课程名称和分数 select student.sname, course.cname,sc.score from student,course,sc whe ...
- SQL练习题完整(做完你就是高手)
SQL 练习题答案 一.补充作业一. 设有三个关系: S(SNO, SNAME, AGE, SEX,Sdept) SC(SNO, CNO, GRADE) C(CNO, CNAME, TEACHER) ...
- 50道数据库SQL练习题(深入理解各关键字的作用)
目录 表结构 创建表 练习题 1.查询"001"课程比"002"课程成绩高的所有学生的学号 2.查询所有同学的学号.姓名.选课数.总成绩 3.查询平均成绩大于6 ...
- 超经典SQL练习题,做完这些你的SQL就过关了
使用方法:我用的数据库是 Ms SQL Server 2008 ,练习时应当自己建数据,自己先思考,切勿急躁翻答案!否则效果减半,做完这些,恭喜你,你的 SQL 就算过关了. 测试表格 --1.学生表 ...
- SQL练习题共50道附答案(MySQL)
点击上方"框架师",选择"置顶公众号" 技术文章第一时间送达! 正文 引言: 最近真的超忙超忙,大家可以根据自己的查询需求更改数据,如果你sql很6那么当然最好 ...
最新文章
- Windows中打开方式...无法指定程序的解决办法
- 【MM模块】 Goods Receipt 收货 1
- 计算机视觉CV算法分类,计算机视觉(CV)的算法有哪些,具体都有哪些特点?...
- scala中给集合创建懒加载view视图
- [蓝桥杯][2017年第八届真题]对局匹配
- #20071-[NOIP2020模拟赛B组Day6]礼物购买【二分】
- url oracle default schema,oracle @Table中使用schema时insert报错
- c++矩阵出现奇怪的数_如何理解人们在决策中的“矩阵”运算?
- C++并发编程之std::future
- 适配器模式 Adapter Pattern
- Myeclipse如何使用自带git工具向远程仓库提交代码(转)
- [插件安装] VS插件番茄的安装
- Salesforce Sales Cloud 零基础学习(四) Chatter
- oracle19C设置兼容低版本oracle客户端
- SUCTF2019-hardCPP WP
- android 多个按钮居中,Android手机开发 使用线性布局和相对布局实现Button垂直水平居中...
- vue.js 回显textarea入的空格和换行
- 工作介绍xml书包文件
- Boosting(Adboost、GBDT、Xgboost)
- C# Event?.Invoke() 是什么意思
热门文章
- 前端vue显示柱状图_详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)_旧址_前端开发者...
- 计算机我们不一样歌曲,不一样的体验: 趣味科学实验与计算机。人工智能
- HarmonyOS系统中内核实现三轴加速度检测方法
- ZZULIOJ-1005,整数幂(Python)
- Vue 表单验证插件的写作过程
- k8s部署 wiki.js ,带中文分词
- matlab灰度图孔洞填充,OpenCV图像内轮廓填-孔洞填充
- JDWP 简介:十步杀一人,千里不留行
- 基于Linux安全验证添加自定义PAM模块
- 【系统架构设计师】软考高级职称,一次通过,倾尽所有,【系统架构设计师】备考学习资料