ZKX's LAB

学生表 成绩表 课程表 数据库多表查询,学生表,课程表,成绩表

2020-07-19知识9

对于给定的数据表(教师表,学生表,课程表,成绩表),如何设置他们 在数据库工具选项卡的关系窗口中创建关系。在设计选项卡中出现显示表窗口,双击教师表,学生表,课程表和成绩表,将它们添加到关系窗口中;选择任意两个字段,出现编辑关系窗口,即可设置他们之间的关系。关系类型有一对一,一对多和多对多。学生表和成绩表是一对多教师表和学生表是多对多课程表和学生表是一对多以上答案仅供参考学生表(学号,姓名,性别,年龄,专业);课程表(课程号,课程名);学生成绩表(学号,课程号,成绩);见 select 学号,姓名,性别,年龄,专业 from 学生表 where 学生表.专业=(select 专业 from 学生表 where 学生表.姓名='苗舟')order by 年龄 desc用SQL创建一个学生表,课程表,学生成绩表 第一个表是学生表Student,包含三个字段,学生id(stu_id)和 学生姓名(stu_name)和课程id(les_id)Create Table[dbo].Studentstu_id[uniqueidentifier]NOT NULL,stu_name[nvarchar](425)NOT NULL,les_id[uniqueidentifier]NOT NULL第二个表课程表Lesson,两个字段,课程id(les_id)和课程名称(les_name)Create Table[dbo].Lessonles_id[uniqueidentifier]NOT NULL,les_name[nvarchar](425)NOT NULL第三个表学生成绩表Score,三个字段课程id(les_id),学生id(stu_id)和课程得分(les_score)Create Table[dbo].Scoreles_id[uniqueidentifier]NOT NULL,stu_id[uniqueidentifier]NOT NULL,les_score[int]NOT NULL已知三个关系模式(学生表,课程表,成绩表)用SQL语句实现以下内容 已知三个关系模式:学生表(学号,姓名,性别,出生年月,所在系) 课程表(课程编号,课程名称,授课教师) 成绩表(学号,课程编号,成绩) 试用SQL语句实现以下内容。。SQL查询,学生表,课程表,成绩表的一个查询要求如下怎么写呢? select s.sid,s.sname,sc.score from student,course,sc where student.sid=sc.sid and course.cid=sc.cid and course.cname='影视设计';注意一下,你自己写的sid和sname中间没有逗号,到时候一定执行报错SQL命令 “学生”数据库中有 “学生表”、“课程表”和 “成绩表”。 “学生表”中包含学号、姓名 SQL命令-“学生”数据库中有“学生表”、“课程表”和“成绩表”。“学生表”中包含学号、姓名、性别、专业和班级五个字段。“课程表”中包含有课程编号、课程名和任课教师。学生表(学号,姓名,性别,年龄,专业);课程表(课程号,课程名);学生成绩表(学号,课程号,成绩);见 请按照要求写出相应的SQL语句1、查询和苗舟同学同一个专业的学生信息。

#课程#关系模式#sql数据库#课程表

随机阅读

qrcode
访问手机版