重庆小潘seo博客

当前位置:首页 > 重庆网络营销 > 小潘杂谈 >

小潘杂谈

用sql语句创建学生表如何做

时间:2020-09-23 07:20:07 作者:重庆seo小潘 来源:
在数据库中使用SQL语句创建学生表代码如下: (学号 char(12) primary key,姓名 char(6) not null,性别 char(2) check(性别 IN (男,女)),班级 char(15)) 相关表的创建:create table 成绩表(学号 char(12)references 学生表(学号),课程号 char(2)references

用sql语句创建学生表如何做

在数据库中使用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更多MySQL相关技术文章,请访问MySQL教程栏目进行学习!以上就是用sql语句创建学生表如何做的详细内容,更多请关注小潘博客其它相关文章!