首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下五个题使用如下3个数据库表: 职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10) 客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36) 订单.dbf:订单号C(4
以下五个题使用如下3个数据库表: 职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10) 客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36) 订单.dbf:订单号C(4
admin
2012-09-07
44
问题
以下五个题使用如下3个数据库表:
职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)
客户.dbf:客户号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、SELECT订单号,签订日期,金额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中,使用EXSTS谓词来检查子查询中是否有结果返回,它的查询过程是:外查询中,在订单表中从第一条记录开始取出当前职员号,再在内查询中,针对该职员号,在职员表中逐条记录判断是否存在符合WHERE条件的记录,如果存在,则在外查询的订单表中找到该职员号对应的订单号、签订日期和金额;然后依次类推,在订单表中从第二条记录中取出当前职员号,再在内查询中进行判断,直到将订单表中的所有记录都处理完毕。
转载请注明原文地址:https://kaotiyun.com/show/8Isp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。
如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是( )。
在考生文件夹中的“仓库”数据库GZ3包括两个表文件,表结构为:ZG(仓库号C(4),职工号C(4),工资N(4))DGD(职工号C(4),供应商号C(4),订购单号C(4),订购日期D,总金额N(10))在GZ3库中建立“工
顺序执行下列命令后,屏幕最后显示的结果是______。SELECT1USEABCSELECT2USEEFD?SELECT()
在下列表达式中,结果为工的是______。
使用DECLARE命令定义数组后,各数组元素在没有赋值之前的数据类型是______。
职工数据库中有D型字段“出生日期”,要显示职工生日的月份和日期可以使用命令______。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
在VisualFoxPro中,下列关于表的叙述正确的是______。
SQL支持集合的并运算,运算符是【】。
随机试题
根据国有资产管理法律制度的规定,下列资产中,应界定为国有资产的有()。(1998年)
必须用胰岛素治疗的阶段是只存在于2型糖尿病的阶段是
()通常是面向零散房地产业主及消费者,从事二手房买卖和房屋租赁居间、代理的房地产经纪机构。
对于范围I系统最高电压的范围应是下列哪项?()
“Representative samples were drawn at random from the above-mentioned goods and were inspected with the results as fellows:”最确切的
光复用段保护,在OTN系统中,是在光复用段的OTM节点间采用1+1保护。()
甲挑唆乙(甲、乙均已成年)去打正在熟睡的狗,狗被激怒后追乙,恰巧丙经过,乙便躲在丙的身后,狗将丙咬伤。根据《侵权责任法》的有关规定,下列表述错误的是()。
A、 B、 C、 D、 A主要的网络操作系统有WindowsNTServer和Windows2000Server操作系统、Netware操作系统、UNIX操作系统与Linux操作系统等。VisualB
设某散列表的当前状态如下:一共有20个位置,在第0、3、4、6、13、14、17、19的位置放着各结点的值,则该散列表的负载因子约为
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:PrivateSubCommand1Click()a=75Ifa>60Thenk=1Elselfa>70Then
最新回复
(
0
)