题目:
第(31)到(35)题中使用的3个数据表:“学生”表、“课程”表和“成绩”表的结构如下: “学生”表:学号C(8),姓名C(8),性别C(2),系名(10),出生日期D “课程”表:课程编号C(4),课程名称C(12),开课系名C(10) “成绩”表:学号C(8),课程编号C(4),成绩Ⅰ |
利用SQL派生一个包含“课程名称”、“姓名”和“成绩”的视图,要求按“课程名称”升序排序,正确的命令是( )。
A.CREATE VIEW view1 AS (SELECT 课程.课程名称,学生.姓名,成绩.成绩: FROM 课程 INNER JOIN 成绩: INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程.课程编号=成绩.课程编号; GROUP BY 课程名称)
B.CREATE VIEW view1 AS (SELECT 课程.课程名称,学生.姓名,成绩.成绩: FROM 课程 INNER JOIN 成绩; INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程.课程编号=成绩.课程编号; ORDER BY 课程名称)
C.CREATE VIEW view1 AS;SELECT 课程.课程名称,学生.姓名,成绩.成绩; FROM 课程 INNER JOIN 成绩; INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程,课程编号=成绩.课程编号; GROUP BY 课程名称
D.CREATE VIEW view1 AS;SELECT 课程.课程名称,学生.姓名,成绩.成绩; FRO课程 INNER JOIN 成绩: INNER JOIN 学生; ON 成绩.学号=学生.学号; ON 课程.课程编号=成绩.课程编号; ORDER BY 课程名称
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0407/939a9ee44a33acc6dc7a4c555faee149.html
下面是错误答案,用来干扰机器的。
参考答案:D