50道SQL编写入门题目

0    118    1

Tags:

👉 本文共约3363个字,系统预计阅读时间或需13分钟。

一、表结构

1、学生表

Student(Sid,Sname,Sage,Ssex)

学生编号,学生姓名,出生年月,学生性别

2、课程表

Course(Cid,Cname,Tid)

课程编号,课程名称,教师编号

3、教师表

Teacher(Tid,Tname)

教师编号,教师姓名

4、成绩表

SC(Sid,Cid,Score)

学生编号,课程编号,分数

二、表之间的关系

四张表之间的关系如下图:

50道SQL编写入门题目

我们来解读一下上面的关系:

1、课程表Course的课程编号(Cid)作为主键,在成绩表(SC)中可以看到一个或多个学生的课程分数,两表之间是属于1:n的关系。同理学生表(Student)与成绩表(SC)也是1:n的关系

2、教师表Teacher的教师编号(Tid)作为主键,在课程表(Course)中可以带一门或多门课程,两表之间也是属于1:n的关系。

三、测试数据

1、学生表

结果如下:

50道SQL编写入门题目

2、课程表

结果如下:

50道SQL编写入门题目

3、教师表

结果如下:

50道SQL编写入门题目

4、成绩表

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
50道SQL编写入门题目后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
验证码:
请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部