在已打开数据库的情况下,利用SQL创建一个包含姓名、课程名称和成绩字段的xs

时间:2024-04-20 15:51:51 5A范文网 浏览: 答案大全 我要投稿

问题:

[单选,材料题] 在已打开数据库的情况下,利用SQL创建一个包含姓名、课程名称和成绩字段的xsview视图,正确的语句是(  )。

第下面的题目中使用如下数据表。
“学生”表:学号C(8),姓名C(8),性别c(2),系名(6)
“课程”表:课程编号C(4),课程名称c(12),开课系名C(10)
“成绩”表:学号c(8),课程编号c(4),成绩N(6,2)
检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的SQL语句是(  )。

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学生.学号=成绩.学号

参考答案D

参考解析:

利用SQL命令可以定义直接建立视图,命令格式如下:
CREATE VIEW视图名AS;SELECT语句本题中要注意的是在定义视图时,SELECT语句部分不需要用括号括起来,在进行超链接查询时,可使用的SqL命令格式如下:
SELECT…
FROM<数据库表I>INNER JOIN<数据库表2>
ON<连接条件>
WHERE…
其中,INNER JOIN等价于JOIN,为普通的连接,在Visual FoxPr0中称为内部连接;ON<连接条件>指定两个进行表连接的条件字段。
注意:连接类型在FROM子句中给出,并不是在WHERE子句中,连接条件在ON子句中给出。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

加二氯氧锆试剂呈黄色,加枸橼酸黄色不变的化合物有04-20

根据以下选项,回答{TSE}题:A.龙胆 B.蟾蜍 C.牛黄 D.大黄 E.04-20

在苯甲酸钠的存在下咖啡因溶解度显著增加,苯甲酸钠作为04-20

根据以下选项,回答{TSE}题:A.蟾蜍甾二烯 B.黄芩苷 C.黄芪苷04-20

关于复凝聚法制备微型胶囊,下列叙述不正确的是04-20

假定所创建表单对象的Click事件也可以修改该表单对象04-20

在程序中用WITH MyForm…ENDWITH修改表单对象的属性再04-20

沿路行走,山势__________如漫漫无尽头的美丽画卷,随着脚04-20

下列关于气候常识的表述,不正确的是(  )。04-20

布鲁纳认为,知识结构可以用(&nbsp;&nbsp;&nbsp; )几种04-20

热搜文章
最新文章