mysql高级查询上机作业_MySQL查询上机作业和答案

MySQL

作业

create table Student--3rd

再次执行

(

Sno int primary key not null,--

学号主键

Sname varchar(50) not null,--

学生姓名

Ssex varchar(50) not null,--

学生性别

Sbirthday datetime,--

出生年月

Class int--

班级

)

truncate table Student--

清空表格

insert into Student values(108,'

曾华

','

','1977-09-01',95033)

insert into Student values(105,'

匡明

','

','1975-10-02',95031)

insert into Student values(107,'

王丽

','

','1976-01-23',95033)

insert into Student values(101,'

李军

','

','1976-02-20',95033)

insert into Student values(109,'

王芳

','

','1975-02-10',95031)

insert into Student values(103,'

陆君

','

','1974-06-03',95031)

create table Course--2nd

其次执行

(

Cno char(5) primary key not null,--

课程号主键

Cname Varchar(10)not null,--

课程名称

Tno Varchar(50) not null--

教工编号(外码)

foreign key(Tno)

references Teacher (Tno),

)

insert into Course values('3-105','

计算机导论

','825')

insert into Course values('3-245','

操作系统

','804')

insert into Course values('6-166','

数字电路

','856')

insert into Course values('9-888','

高等数学

','831')

create table Score--4th

最后执行

(

Sno int not null, --

学号(外码)

Cno Char(5) not null,--

课程号(外码)

Degree Decimal(4,1),--

成绩

foreign key(Sno)

references Student(Sno),--

学号(外码)

foreign key(Cno)

references Course(Cno),--

课程号(外码)

primary key(Sno,Cno)

)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值