首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设供应商S和供应情况SPJ的关系模式分别为:S(Sno, Sname, Status, City)和SPJ(Sno, Pno, Jno, Qty)。SQL语句______不能正确地查询出“零件号Pno等于’P3’的供应商名Sname”。
假设供应商S和供应情况SPJ的关系模式分别为:S(Sno, Sname, Status, City)和SPJ(Sno, Pno, Jno, Qty)。SQL语句______不能正确地查询出“零件号Pno等于’P3’的供应商名Sname”。
admin
2013-02-02
58
问题
假设供应商S和供应情况SPJ的关系模式分别为:S(Sno, Sname, Status, City)和SPJ(Sno, Pno, Jno, Qty)。SQL语句______不能正确地查询出“零件号Pno等于’P3’的供应商名Sname”。
选项
A、SELECT DISTINCT Sname FROM S WHERE EXISTS (SELECT* FROM SPJ WHERE S.Sno=SPJ.Sno AND SPJ.Pno=’P3’)
B、SELECT DISTINCT Sname FROM S WHERERE 0< (SELECT COUNT (*) FROM SPJ WHERE S.Sno=SPJ.Sno AND SPJ.Pno=’P3’)
C、SELECT Sname FROM S WHERE EXISTS (SELECT* FROM SPJ WHERE S.Sno=SPJ.Sno AND SPJ.Pno=’P3’)
D、SELECT Sname FROM S, SPJ WHERE S.Sno=SPJ.Sno AND SPJ.Pno=’P3’) GROUP BY Sname
答案
A
解析
选项C的含义是:首先从表SPJ中查找零件号Pno为P3的所有记录,然后,通过关联,从S中查找与SPJ中所找出记录的Sno相等的记录。最后,取出该记录中供应商名Sname。这样会出现许多相同的供应商名Sname。所以是错误的。为了解决这个问题,应当加上DISTINCT。第1空的正确答案为选项A。
转载请注明原文地址:https://kaotiyun.com/show/enVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
(20)是通道向操作系统报告情况的汇集。
在文件系统中,文件的不同物理结构有不同的优缺点。在下列文件的物理结构中(18)结构不具有直接读写文件任意一个记录的能力。
使用海明码进行前向纠错,假定码字为a6 A5 A4 A3 A2 A1 A0,并且有下面的监督关系式: S2=a2+a4+a5+a6 S1=a1+a3+a5+a6 S0=a0+a3+a4+a6 若S2S1S0=110,则表示出错位是(
在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称之为(11)。
计算机对输入/输出设备的控制方式主要有三种。其中(9)方式硬件设计最简单,但要占用不少CPU的运行时间;(10)方式的硬件线路最复杂,但可大大提高CPU的利用率。
不同计算机中(10)的长度是固定不变的。设计算机的字长是4个字节,意味着(11)。
在Token Bus与Token Ring的讨论中,以下(21)是环维护工作需要完成的任务。Ⅰ.环初始化 Ⅱ.用户使用权限Ⅲ.新结点加入与撤出环 Ⅳ.优先级Ⅴ.操作系统版本更新
阅读以下说明和C函数,填补函数代码中的空缺(1)~(5),将解答填入答题纸的对应栏内。【说明】队列是一种常用的数据结构,其特点是先入先出,即元素的插入在表头、删除在表尾进行。下面采用顺序存储方式实现队列,即利用一组地址连续的存储单元存放队列元素
(21)put computers to practical business use, but below the surface it is the heart of an(22) - the kernel - that provides the te
WhichofthefollowingstatementsaboutORACLEis(are)correct? Ⅰ.ORACLEfollowsSQLstandard Ⅱ.ORACLEdatabasedefinest
随机试题
设计和维持一种有助于提高集体活动效果的组织结构的活动过程是()
急性化脓性骨髓炎应与下列哪些疾病鉴别
化脓性关节炎早期诊断中,最有价值的方法是
以下公式表示试算平衡关系,正确的是()。
唐代茶圣陆羽的《茶经》是中国也是世界第一部茶叶科学专著。()
在当代中国,发展先进文化,就是()。
设f(x)在区间[a,b]上可导,且满足求证:至少存在一点ξ∈(a,b)使得f(ξ)=-f’(ξ).
函数y=y(x)由方程cos(x2+y2)+ex一x2y=0所确定,求
A.daydreamB.disagreementC.factuallyD.ifE.inevitableF.inseparableG.laysH.makingI.perspectiveJ.residesK.
WhydoweinvestsomuchhopeinnewtechnologyandwhyarewesodisappointedwhentheNextBigThingturnsouttobejustane
最新回复
(
0
)