首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设数据库有如下表: 产品(产品号,产品名,型号,单价) 顾客(顾客号,姓名) 购买(顾客号,产品号,购买数量,购买日期) 若要查询“在2012年以后购买的顾客姓名、产 品名、购买数量和购买日期”,正确的SQL语句是(
设数据库有如下表: 产品(产品号,产品名,型号,单价) 顾客(顾客号,姓名) 购买(顾客号,产品号,购买数量,购买日期) 若要查询“在2012年以后购买的顾客姓名、产 品名、购买数量和购买日期”,正确的SQL语句是(
admin
2016-07-06
18
问题
设数据库有如下表:
产品(产品号,产品名,型号,单价)
顾客(顾客号,姓名)
购买(顾客号,产品号,购买数量,购买日期)
若要查询“在2012年以后购买的顾客姓名、产
品名、购买数量和购买日期”,正确的SQL语句是( )。
选项
A、SELECT姓名,产品名,购买数量,购买日期;
FROM产品JOIN购买JOIN顾客;
ON购买.顾客号=顾客.顾客号ON产品.产品号=购买.产品号;
WHERE YEAR(购买日期)>2012
B、SELECT姓名,产品名,购买数量,购买日期;
FROM产品JoIN购买JOIN顾客;
WHERE产品.产品号=购买.产品号AND购买.顾客号=顾客.顾客号;
AND YEAR(购买日期)>2012
C、SELECT姓名,产品名,购买数量,购买日期;
FROM产品JOIN购买JOIN顾客;
ON购买.顾客号=顾客.顾客号AND产品.产品号=购买.产品号;
WHERE YEAR(购买日期)>2012
D、SELECT姓名,产品名,购买数量,购买日期;
FROM产品,购买,顾客;
WHERE YEAR(购买日期)>2012
答案
A
解析
超连接查询用ON指定连接条件,故B选项不正确。如果使用JOIN连接多个表时,两表间的连接条件都要在ON中给出,而不能使用AND给出连接条件,故选项C不正确。选项D在WHERE短语中,没有将三个表连接起来,故是错误选项。JOIN连接格式在连接多个表时的书写方法要特别注意,在这种格式中JOIN的顺序和ON的顺序是很重要的,JOIN的顺序要和ON的顺序(相应的连接条件)正好相反。故答案为A。
转载请注明原文地址:https://kaotiyun.com/show/bBIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下面不属于软件工程的3个要素是
下面程序的运行结果是:SETTALKOFFn=1DOproclWITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=
下面程序的运行结果是:SETTALKOFFn=1procl(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2To4n=n+k
下面描述中不属于数据库系统特点的是
下面命令的输出结果是:DIMENSIONa(10)?a(1)
在考生文件夹下,打开Ecommerce数据库,完成如下操作:(1)首先打开Ecommerce数据库,然后为表Customer增加一个字段,字段名为email、类型为字符、宽度为20。(2)为Customer表的"性别"字段定义有效性规则,规则表达式为:
在考生文件夹下,完成如下综合应用:建立如图所示表单,表单完成一个计算器的功能。表单文件名和表单控件名均为calculator,表单标题为"计算器"。表单运行时,分别在操作数1(Label1)和操作数2(Label2)下的文本框(分别为Text1和Tex
下列关于队列的叙述正确的是()。
下列关于二叉树的叙述中,正确的是( )。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
女性,29岁,哺乳期,右侧乳房胀痛2天,发热39℃。体格检查:右乳房肿胀,内象限有压痛,有波动感。首先应该考虑什么疾病
心绞痛疼痛时典型心电图表现是
甲、乙双方签订了一份测绘合同。下列关于该合同变更的说法中,正确的是()。
某建设项目在建设期初的建安工程费和设备工器具购置费为2000万元,项目建设期2年,投资分年使用比例为:第一年50%,第二年50%。在基本预备费率为5%,年平均价格总水平上涨率为10%的情况下,该项目建设期的涨价预备费是()万元。
双壁钢围堰拼焊后应进行焊接质量检验及()。
申请总经理、副总经理的任职资格,应当担任期货公司、证券公司等金融机构部门负责人以上职务不少于()年,或者具有相当职位管理工作经历。
下列关于保险代理人与经纪人的说法中正确的是()。
从所给的选项中,选择最合适的一个填入问号处,使之符合一定的规律性。()
按照警务公开制度的要求,公安机关对被传唤的对象或犯罪嫌疑人应通过口头告知的办法,使其知道()。
在结构化方法的软件开发阶段中,软件功能分解所处的阶段是
最新回复
(
0
)