更多"(32)~(35)题使用如下的3个数据表:学生、课程和成绩。 学生("的相关试题:
[单项选择]
第(31)到(35)题中使用3个数据表:学生、课程和成绩,表的结构如下:
“学生”表:学号C(8),姓名C(8),性别C(2),系名(6)
“课程”表:课程编号C(4),课程名称C(12),开课系名C(10)
“成绩”表:学号C(8),课程编号C(4),成绩N(6,2) |
检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的命令是( )。
A. SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; GROUP BY 课程编号
B. SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程. 课程编号; AND 成绩.学号=学生.学号; GROUP BY 课程.课程编号
C. SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; ORDER BY 课程.课程编号
D. SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; ORDER BY 课程.课程编号
[单项选择]
(32)~(35)题使用如下的3个数据表:学生、课程和成绩。
学生(学号C(8),姓名C(8),性别C(2),班级C(8))
课程(课程编号C(8),课程名称C(20)) 成绩(学号C(8),课程编号C(8),成绩N(5,1)) |
查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是
A. SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号:课程.课程编号; GROUPBY课程.课程编号
B. SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号:课程.课程编号; GROUPBY课程编号
C. SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号:课程.课程编号; GROUPBY课程.课程编号
D. SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号:课程.课程编号; GROUPBY课程编号
[单项选择](32)~(35)题使用如下的3个数据表:学生、课程和成绩。
学生(学号C(8),姓名C(8),性别C(2),班级C(8))
课程(课程编号C(8),课程名称C(20))
成绩(学号C(8),课程编号C(8),成绩N(5,1))
查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是
A. SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程;
B. SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程;
C. SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程;
D. SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程;
[简答题]设有学生、成绩和课程表如下:
学生(学号,课程号,性别,专业)
成绩(学号,课程号,分数)
课程(课程号,课程名,学时数,学分)
学生、成绩和课程表的学号、姓名、性别、专业等字段的数据类型均为文本型,学时数,学分和成绩均为数字型。要查询“0201号学生选修的课程,列出他的姓名、选修的课程号和分数”。
[单项选择]第(31)到(35)题中使用的3个数据表:“学生”表、“课程”表和“成绩”表的结构如下:
“学生”表:学号C(8),姓名C(8),性别C(2),系名(10),出生日期D
“课程”表:课程编号C(4),课程名称C(12),开课系名C(10)
“成绩”表:学号C(8),课程编号C(4),成绩Ⅰ
向“成绩”表末尾插入一条“学号”为"08102002",“课程编号”为“4001”,“成绩”为“86”的新记录,正确的命令是( )。
A. INSERT INTO 成绩 VALUES (08102002,4001,86)
B. INSERT INTO 成绩 VALUES ("08102002","4001",86)
C. INSERT FOR 成绩 VALUES (08102002,4001,"86")
D. INSERT FOR 成绩 VALUES("08102002","4001",86)