• ADADADADAD

    用sql语句创建学生表的方法是什么[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 10:30:43

    作者:文/会员上传

    简介:

    在数据库中使用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
    用sql语句创建学生表的方法是什么.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: sql