栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 笔试题库

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

笔试题库 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

问题:

[单选,材料题] 在已打开数据库的情况下,利用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子句中给出。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/623418.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号