《sql数据库表的创建和使用命令Word版》由会员分享,可在线阅读,更多相关《sql数据库表的创建和使用命令Word版(7页珍藏版)》请在金锄头文库上搜索。
1、1. 创建学生表studentcreate table student (sno char (9) primary key ,sname char (20) not null ,ssex char (2) null ,sage smallint null ,sdept char (20) null ) 2. 创建课程表coursecreate table course (cno char (4) primary key not null ,cname char (40) null ,cpno char (4) null ,ccredit smallint null ,foreign key (
2、cpno) references course (cno)3. 创建学生选课表create table sc (sno char (9) not null ,cno char (4) not null ,grade smallint null ,primary key (sno,cno) ,foreign key (cno) references course (cno),foreign key (sno) references student (sno) 推荐精选4. 查询所有姓王的学生的姓名、学号和性别5. 查询所有姓张且全名为三个字的学生推荐精选6. 查询缺少成绩的学生的学号、课号推荐精选7. 查询平均成绩大于等于90的学生的学号和和平均成绩8. 查询选修2号课程且成绩在90分以上的所有学生的学号和姓名推荐精选9. 找出每个学生超过他自己选修课程和平均成绩的课程号推荐精选10.查询既选修1号课又选修2号课的学生学号11.将张三的信息添加到student推荐精选12.修改张三的年龄为22 (注:可编辑下载,若有不当之处,请指正,谢谢!) 推荐精选