首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设数据库有如下表: 产品(产品号,产品名,型号,单价) 顾客(顾客号,姓名) 购买(顾客号,产品号,购买数量,购买日期) 若要查询“在2012年以后购买的顾客姓名、产品名、购买数量和购买日期”,正确的SQL语句是( )。
设数据库有如下表: 产品(产品号,产品名,型号,单价) 顾客(顾客号,姓名) 购买(顾客号,产品号,购买数量,购买日期) 若要查询“在2012年以后购买的顾客姓名、产品名、购买数量和购买日期”,正确的SQL语句是( )。
admin
2016-08-23
32
问题
设数据库有如下表:
产品(产品号,产品名,型号,单价)
顾客(顾客号,姓名)
购买(顾客号,产品号,购买数量,购买日期)
若要查询“在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/YnIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
数据库(DB)、数据库系统(DBS)和数据库管理系统、(DBMS)三者之间的关系是
SQL语句中删除表的命令是
在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是
删除表S中字段C的SQL命令是
SQL的数据操作语句不包括
在考生文件夹下,打开学生数据库SDB,完成如下综合应用:设计一个表单名为sform的表单,表单文件名为SDISPLAY,表单的标题为"学生课程教师基本信息浏览"。表单上有一个包含三个选项卡的页框(Pageframe1)控件和一个"退出"按钮(Comman
设计一个表单,所有控件的属性必须在表单设计器的属性窗口中设置,表单文件名为"外汇浏览",表单界面如下图所示:其中:(1)"输入姓名"为标签控件Label1;(2)表单标题为"外汇浏览";(3)文本框的名称为Text1,用于输入需要查询的
1.在考生文件夹下打开数据库SCORE_MANAGER,该数据库中有3个表STUDENT、SCOREl和COURSE,根据已经建立好的索引,建立表间联系。2.为COURSE表增加字段:开课学期(N,2,0)。3.为SCOREl表中的“成绩”字段
在下列函数中,函数返回值为数值的是()。
下列小题使用如下3个表:客户(客户号,名称,联系人,地址,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,产品号,数量,订购日期)查询单价在100元以上的鼠标和键盘,正确命令是()。
随机试题
定位元件不足,致使应该限制的自由度未被限制,叫做欠定位。()
磷是生物有机体可以缺少的一种元素。()
心尖部闻及—收缩期前加强的隆隆样杂音,准确的诊断是
预防先兆流产可选用
动脉导管完全闭合绝大多数发生于
下列关于优先股的说法,错误的是()。
五代当中唯一不在开封建都的王朝是()。
甲因涉嫌杀人罪被公安机关立案侦查,检察院批准逮捕并向法院提起公诉,甲聘请律师为其辩护,法院经审理判处甲无期徒刑。上述活动中属于司法活动的有()。
下列行为属于附随义务的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
最新回复
(
0
)