专注于云服务器
VPS主机优惠测评
国内免备案虚拟主机

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

用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 成绩 desc   select avg(成绩) 平均分,max(成绩) 最高分,min(成绩) 最低分   from 成绩表   where 学号='201190609112

更多MySQL相关技术文章,请访问MySQL教程栏目进行学习!

以上就是用sql语句创建学生表如何做的详细内容,更多请关注名铺123其它相关文章!

赞(0) 打赏
转载请注明出处:晓波笔记 » 用sql语句创建学生表如何做
分享到: 更多 (0)
megalayer云服务器

raksmart云服务器

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

晓波笔记-VPS主机,云服务器优惠促销测评

QQ:87304394

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏