(31)到(35)题使用如下数据表。
“学生”表:学号C(8),姓名C(8),性别C(2),系名(10),出生日期D
“课程”表:课程编号C(4),课程名称C(12),开课系名C(10)
“成绩”表:学号C(8),课程编号C(4),成绩I
利用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课程.课程名称,学生.姓名,成绩.成绩;
FROM课程INNER JOIN成绩;
INNER JOIN学生;
ON成绩.学号=学生.学号;
ON课程.课程编号=成绩.课程编号;
ORDER BY课程名称