首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列小题使用如下3个数据库表: 职员.dbfi职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10) 客户.dbfi客户号C(4),客户名C(36),地址C(36),所在城市C(36) 订单.dbf;订单号C(4),客户名C(4),职员号
下列小题使用如下3个数据库表: 职员.dbfi职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10) 客户.dbfi客户号C(4),客户名C(36),地址C(36),所在城市C(36) 订单.dbf;订单号C(4),客户名C(4),职员号
admin
2017-06-26
65
问题
下列小题使用如下3个数据库表:
职员.dbfi职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)
客户.dbfi客户号C(4),客户名C(36),地址C(36),所在城市C(36)
订单.dbf;订单号C(4),客户名C(4),职员号C(3),签订日期D,金额N(6.2)
有如下SQL语句:
SELECT订单号,签订日期,金额FROM订单,职员;
WHERE 订单.职员号=职员.职员号AND姓名=“李二”与如上语句功能相同的SQL语句是( )。
选项
A、SELECT订单号,签订日期,金额FROM订单
WHERE EXISTS;
(SELECT*FROM职员WHERE姓名=“李二”)
B、SEI+ECT订单号,签订日期,金额FROM 订单
WHERE EXISTS;
(SELECT*.FROM职员WHERE职员号=订单.职员号AND姓名=“李二”)
C、SELECT订单号,签订日期,金额FROM 订单WHERE IN;
(SELECT职员号FROM职员WHERE姓名=“李二”)
D、SELECT订单号,签订日期,金额FROM 订单WHERE IN;
(SELECT职员号FROM职员WHERE职员号
=订单.职员号AND姓名=“李二”)
答案
B
解析
题目中给出的SELECT语句是查找出姓名为“李二”的职员签订的订单号、签订日期和金额。选项B)中,使用EXISTS谓词来检查子查询中是否有结果返回,它的查询过程是:外查询中,在订单表中从第一条记录开始取出当前职员号,再在内查询中,针对该职员号,在职员表中逐条记录判断是否存在符合WHERE条件的记录,如果存在,则在外查询的订单表中找到该职员号对应的订单号、签订日期和金额;然后依次类推,在订单表中从第二条记录中取出当前职员号,再在内查询中进行判断,直到将订单表中的所有记录都处理完毕。
转载请注明原文地址:https://kaotiyun.com/show/hTBp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
表名为Employee的表结构是(职工号,姓名,工资),建立表Employee的SQL命令是
下列程序段执行以后,内存变量y的值是CLEARx=56789y=0DOWHILEx>0y=y+x%10x=int(x/10)ENDDO?y
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
结构化程序设计中,下面对goto语句使用描述正确的是
将"万真秀"的工资增加200元SQL语句是
下面不属于软件设计阶段任务的是
在关系数据库中,用来表示实体间联系的是
假设变量a的内容是"计算机软件工程师",变量b的内容是"数据库管理员",表达式的结果为"数据库工程师"的是
在SQLSELECT查询中,为了使查询结果排序必须使用短语( )。
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是( )。
随机试题
肝硬化时门脉高压症形成的原因有
冠状动脉发生粥样硬化易患因素或危险因素中下列哪项不妥
胎儿缺乏叶酸可引起
下列各项不属避孕药的作用机制的是()
下列选项中,不得适用缓刑的情形是:()
某单位会计部门第10号记账凭证的会计事项需要编制3张记账凭证,则这3张记账凭证的正确编号应为()。
根据教学大纲的要求在校内外组织学生进行实际操作.将书本知识运用于实践的教学方法叫()。
喀拉拉的自然美景无与伦比,人情练达、古风犹存的民风也颇令当地人引以为傲。这里的人民友善而充满活力,受教育率在全印度位居第一。虽然整个印度的妇女识字率只有39.42%,但是喀拉拉邦的所有居民,包括女性,识字率已高达95%,印度其他地区常见的重男轻女现象在喀拉
党的十八大围绕全面建成小康社会,提出了社会建设的目标有()
结构化程序设计风格强调的是()
最新回复
(
0
)