A.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分)
B.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分) 选课(成绩)
C.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分) 选课(选课编号、成绩)
D.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分) 选课(学号、课程编号、成绩)
A.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分)
B.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分) 选课(成绩)
C.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分) 选课(选课编号、成绩)
D.学生(学号、姓名、性别、联系电话、年龄) 课程(课程编号、课程名称、课程类别编号、学时、课程学分) 选课(学号、课程编号、成绩)
利用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课程名称
学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)
Course 课程表 (编号,课程名称)
Sc 选课表 (学号,课程编号,成绩)
表结构如下:
(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名
(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字
(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名
A.CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩,成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; WHERE 成绩.课程编号=课程.课程编号; AND 学生.学号=成绩.学号
B.CREATE VIEW xsview AS; (SELECT 学生.姓名,课程.课程名称,成绩.成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号)
C.CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩.成绩; WHERE 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号
D.CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩.成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号
A.CREATE VIEW xsview ASSELECT学生.姓名,课程.课程名称,成绩.成绩FROM学生INNER JOIN成绩INNER JOIN课程WHERE成绩.课程编号:=课程.课程编号 AND学生.学号一成绩.学号
B.CREATE VIEW xsview As(SELECT学生.姓名,课程.课程名称,成绩.成绩FROM学生INNERJOIN成绩INNER JOIN课程ON成绩.课程编号=课程.课程编号ON学生.学号=成绩.学号)
C.CREATE VIEW xsview ASELECT学生.姓名,课程.课程名称,成绩.成绩WHERE学生INNER JOIN成绩INNER JOIN课程ON成绩.课程编号=课程.课程编号ON学生.学号=成绩.学号
D.CREATE VIEw Xsview ASELECT学生.姓名,课程.课程名称,成绩.成绩FROM学生INNER JOIN成绩INNER JOIN课程ON成绩.课程编号=课程.课程编号ON学生.学号=成绩.学号
第下列各题中使用如下数据表。 “学生”表:学号C(8),姓名C(8),性别c(2),系名(6) “课程”表:课程编号C(4),课程名称c(12),开课系名C(10) “成绩”表:学号c(8),课程编号c(4),成绩N(6,2) 检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的SQL语句是()。
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课程.课程编号
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!