首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是______。
设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是______。
admin
2009-03-17
66
问题
设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是______。
选项
A、SELECT 学号,姓名,课程名,成绩 FROM S,SC,C WHERE S.学号=SC.学号 AND SC.学号=C.学号
B、SELECT 学号,姓名,课程名,成绩 FROM(S JOIN SC ON S.学号=SC.学号) JOIN C ON SC.课程号=C.课程号
C、SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON S.学号=SC.学号 ON SC.课程号=C.课程号
D、SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON SC.课程号=C.课程号 ON S.学号=SC.学号
答案
D
解析
此题是一个联接查询,联接查询是一种基于多个关系的查询。在SQL查询语句中建立两表间的连接可使用JOIN关键字连接其左右两个<表名>所指的表,JOIN为普通连接,在Visual FoxPro中称为内部连接,即只有满足连接条件的记录才出现在查询结果中。用ON子句指定连接条件:也可以一次性在WHERE子句中指定连接条件和筛选条件。格式如下:
SELECT <目标列表达式>
FROM[[<表名1>|<视图名1>][[INNE]
JOIN <表名2>|<视图名1>]...ON<连接条件>]...
FROM[[<数据库名>]<owner>{<表名>|<视图名>}
[,[[<数据库名>.]<owner>{<表名>|<视图名>}...
[WHERE<条件表达式>]
[GROUP BY<列名1>
[HAVING<内部函数表达式>]]
[ORDER BY<列名2> {ASC/DESC}]
所以A、B选项错误,如果先连接学生表S和学生选课表SC,会造成结果中有不符合要求的多余记录,所以C选项错误。
转载请注明原文地址:https://www.kaotiyun.com/show/KU7Z777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
如下图所示,某校园网使用10Gbps的POS技术与CERNET相连,POS接口的帧格式使用SDH,Rl和R2之间使用静态路由。请阅读以下R1和R2关于POS接口和静态路由的配置信息,并补充空白处的配置命令或参数,按题目要求完成路由器的相关配置。R1的
文件IN.DAT中存有200个销售记录,每个记录均由产品代码ID(字符型4位)、产品名称name(字符型10位)、单价price(整型)、数量amount(整型)、金额value(长整型)几部分组成。其中:金额=单价×数量,函数ReadData()负责将I
WindowsServer2003系统DNS服务器中增加一条资源记录如下图所示,下列关于该资源记录的描述中,正确的是()。Ⅰ创建的资源记录为邮件交换器记录Ⅱ创建该记录时,在反向查找区域中创建相应的指针记录Ⅲ该记录被客户查询时,存放到缓存中
查询职工实发工资的正确命令是为“工资”表增加一个“实发工资”字段的正确命令是
查询职工实发工资的正确命令是查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是
在VisualFoxPro中释放和关闭表单的方法是
使数据库表变为自由表的命令是
随机试题
网络是虚拟的,无所谓道德。
下列关于酶的叙述正确的是( )。【2003年考试真题】
一般认为,生产型公司合理的最低流动比率是( )。
简述维护和促进教师心理健康的方法。
在终端服务客户机显示“开始”菜单使用的组合键是()。
我国《宪法》规定,公民有受教育的()。
()可以在本辖区内直接发布通缉令。
一年前,小陈从北京到杭州工作,在租房时,她惊喜地得知,由于她的信用记录良好,所以不用缴纳两倍于月租的租房押金;而北京的曹先生,却遇到一件让他颜面尽失的事情。他原准备在假期租辆宝马车和朋友外出自驾游玩,没想到却被租车公司拒绝。原来,曹先生由于欠款许久未还,被
Thewoman’sillness______thedoctors;theycouldn’tfindthecause.
Thinkbeforeyoupost.Youmightnotbeawareofhowmuchinformationyou’re【C1】________.That’sthemessagefromthefou
最新回复
(
0
)