美文网首页
mysql 练习题 1

mysql 练习题 1

作者: lwj_5b48 | 来源:发表于2021-02-17 13:16 被阅读0次

学生表里的一个学生修读科目表里的每一门科目,而这张考试表的每一行记录就表示学生表里的某个学生参加了一次科目表里某门科目的测试。

**问题**:

要求写一段 SQL 语句,查询出==每个学生参加每一门科目测试的次数==,结果按 student_id 和 subject_name 排序。

create table if not exists Students (student_id int , student_name varchar(20));

Create table If Not Exists Subjects (subject_name varchar(20));

Create table If Not Exists Examinations (student_id int, subject_name varchar(20));

**结果表需包含所有学生和所有科目(即便测试次数为0):**

Alice 参加了 3 次数学测试, 2 次物理测试,以及 1 次编程测试;==

Bob 参加了 1 次数学测试, 1 次编程测试,没有参加物理测试;==

Alex 啥测试都没参加;==

John 参加了数学、物理、编程测试各 1 次。==

相关文章

  • 数据库语言杂记

    MySQL ORDER BY 排序 IF 及 IN 字符串连接函数concat() MySQL练习题:练习题一 ...

  • 数据蛙第九期就业班 2020/7/23

    MYSQL练习题 1、MySQL中的varchar和char有什么区别? 1、CHAR的长度是固定的,而VARCH...

  • 10-16练习题

    MySQL练习题 题目1 问题1:如何暂停或开启mysql服务? 按win+r打开,输入cmd,快速打开命令行界面...

  • mysql 练习题 1

    学生表里的一个学生修读科目表里的每一门科目,而这张考试表的每一行记录就表示学生表里的某个学生参加了一次科目表里某门...

  • 2020 -7-23

    mysql 练习题1、mysql中的varchar 和 char 有什么区别?二者存储长度不同,char 是不可变...

  • 2020-07-26练习题

    数据蛙第九期就业班 2020/7/23MYSQL练习题1、MySQL中的varchar和char有什么区别?答:使...

  • 数分--mysql练习题1

    求出每个区域中有人维护切委托类型为二手和新房的房源量 现 有 表 1-- 房 源 表 house_info 和 表...

  • 2018-12-01

    练习题1 练习题2 练习题3

  • Mysql练习题-50

    Mysql 练习题 文章来自网络,仅供自学 我使用的Mysql版本是5.7.19。答案可能会因版本会有少许出入。 ...

  • 7.27 mysql练习

    mysql练习题目: GROUP BY 语句 基本用法: GROUP BY 语句中的GROUP_CONCAT()函...

网友评论

      本文标题:mysql 练习题 1

      本文链接:https://www.haomeiwen.com/subject/xambxltx.html