12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-12-03 10:30:43
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
在数据库中使用SQL语句创建学生表代码如下: (学号 char(12) primary key,姓名 char(6) not null,性别 char(2) check(性别 IN ('男','女')),班级 char(15))
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
在数据库中使用SQL语句创建学生表代码如下:
(学号 char(12) primary key,姓名 char(6) not null,性别 char(2) check(性别 IN ('男','女')),班级 char(15))
相关表的创建:
create table 成绩表(学号 char(12)references 学生表(学号),课程号 char(2)references 课程表(课程号),成绩 int default(30),primary key (学号,课程号))create table 课程表(课程号 char(2) primary key,课程名 char(20),学分 int check(学分>=1 and 学分<=5 ))
相关操作:
insert into 学生表 values('201190609112','张xl','男','文专计1111')insert into 学生表 values('201190609113','张**','女','文专计1111')insert into 成绩表 values('201190609112','01',100)insert into 成绩表 values('201190609112','02',99)insert into 成绩表 values('201190609112','03',88)insert into 课程表 values('01','数据库系统',3)insert into 课程表 values('02','vb.net',4)insert into 课程表 values('03','java',4)select *from 成绩表select 姓名,课程名,成绩 from 学生表,课程表,成绩表 where (学生表.学号=成绩表.学号 and 课程表.课程号=成绩表.课程号)order by 成绩 descselect avg(成绩) 平均分,max(成绩) 最高分,min(成绩) 最低分from 成绩表where 学号='201190609112
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19