当前位置:   article > 正文

SQL语言创建数据库和学生表_建立ks数据库,在数据库中新建学生和消费表

建立ks数据库,在数据库中新建学生和消费表
建立:
  1. create database zxl
  2. create table 学生表
  3. (
  4. 学号 char(12) primary key,
  5. 姓名 char(6) not null,
  6. 性别 char(2) check(性别 IN ('男','女')),
  7. 班级 char(15)
  8. )
  9. create table 成绩表
  10. (
  11. 学号 char(12)references 学生表(学号),
  12. 课程号 char(2)references 课程表(课程号) ,
  13. 成绩 int default(30),
  14. primary key (学号,课程号)
  15. )
  16. create table 课程表
  17. (
  18. 课程号 char(2) primary key,
  19. 课程名 char(20),
  20. 学分 int check(学分>=1 and 学分<=5 )
  21. )

操作:

  1. insert into 学生表 values('201190609112','张xl','男','文专计1111')
  2. insert into 学生表 values('201190609113','张**','女','文专计1111')
  3. insert into 成绩表 values('201190609112','01',100)
  4. insert into 成绩表 values('201190609112','02',99)
  5. insert into 成绩表 values('201190609112','03',88)
  6. insert into 课程表 values('01','数据库系统',3)
  7. insert into 课程表 values('02','vb.net',4)
  8. insert into 课程表 values('03','java',4)
  9. select *from 成绩表
  10. select 姓名,课程名,成绩
  11. from 学生表,课程表,成绩表
  12. where (学生表.学号=成绩表.学号 and 课程表.课程号=成绩表.课程号)
  13. order by 成绩 desc
  14. select avg(成绩) 平均分,max(成绩) 最高分,min(成绩) 最低分
  15. from 成绩表
  16. where 学号='201190609112'


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/516602
推荐阅读
相关标签
  

闽ICP备14008679号