题目
已知表student(学号,姓名,性别,出生日期,专业)
course(课程号,课程名,学时数,学分)
grade(学号,课程号,成绩)、
试在所有学生的课程成绩中列出课程成绩最高的学生姓名、专业、课程名和成绩.
第1题
A.delete from student where sname like ‘张华’
B.delete student where sname=’张华’
C.delete from student where sname=’张华’
D.delete ‘张华’ from student
第2题
已知有下面三张表:
Student(Sno,Sname,Sage,Ssex,Sdept) 学生表
其中Sno:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别;Sdept:学生所在系。
Course(Cno,Cname,Credit) 课程表
其中Cno:课程编号;Cname:课程名字;Credit:学分。
SC(Sno,Cno,Score) 选课成绩表
Sno:学号;Cno:课程编号;Score:成绩。
根据以上的内容,写出以下问题的SQL语句。
1.查询全体学生的学号与姓名。
2.查询所有年龄在20岁以下的学生姓名及其年龄。
3.查询选修1号课程的学生最高分数。
4.查询选了至少3门课的同学的姓名和所在系。
5.查询选修了课程名为“信息系统”的学生学号和姓名。
第3题
A.select 学号 姓名 from student
B.select * from student
C.select 学号,姓名,性别 from student
D.以上都对
第5题
如果学生表student是使用下面的SQL语句创建的
CREATE TABLE student(学号C(4)PRIMARY KEY NOT NULL,;
姓名C(8),;
性别C(2),;
年龄N(2)CHECK(年龄>1 5 AND年龄<30))
下面的SQL语句中可以正确执行的是()。
A)INSERT INTO student(学号,性别,年龄)VALUES(”0542”,”男”,l7)
B)INSERT INTO student(姓名,性别,年龄VALUES(”李蕾”,”女”,20)
C)INSERT INTO student(姓名,性别,年龄)VALUES(”男”,25)
D)INSERT INTO student(学号,姓名)VALUES(”0897”,”安宁”,16)
第6题
学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)
Course 课程表 (编号,课程名称)
Sc 选课表 (学号,课程编号,成绩)
表结构如下:
(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名
(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字
(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名
第7题
第8题
A.update student set name='张三' and sex='女' where xuehao='201011001'
B.update student set name='张三' sex='女' where xuehao='201011001'
C.update student set name='张三',sex='女' where xuehao='201011001'
D.update student set name='张三'or sex='女' where xuehao='201011001'
第9题
第10题
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!