首页学历类考试大学计算机科学
(简答题)

针对上题中建立的4个表试用sQL语言完成第二章习题5中的查询。

正确答案

(1)求供应工程Jl零件的供应商号码SNO;
SELECTDISTSNOFROMSPJWHEREJNO=’J1’
(2)求供应工程Jl零件Pl的供应商号码SNO;
SELECTDISTSNOFROMSPJWHEREJNO=’J1’ANDPNO=’P1’
(3)求供应工程Jl零件为红色的供应商号码SNO;
SELECTSNOFROMSPJ,PWHEREJNO=’J1’ANDSPJ.PNO=P.PNOANDCOLOR=’红’
(4)求没有使用天津供应商生产的红色零件的工程号JNO;
SELECTDISTJNOFROMSPJWHEREJNONOTIN(SELEJNOFROMSPJ,P,SWHERES.CITY=’天津’ANDCOLOR=’红’ANDS.SNO=SPJ.SNOANDP.PNO=SPJ.PNO)。
(5)求至少用了供应商Sl所供应的全部零件的工程号JNO;
由于VFP不允许子查询嵌套太深,将查询分为两步
A、查询S1供应商供应的零件号
SELECTDISTPNOFROMSPJWHERESNO=’S1’结果是(P1,P2)
B、查询哪一个工程既使用P1零件又使用P2零件。
SELECTJNOFROMSPJWHEREPNO=’P1’
ANDJNOIN(SELECTJNOFROMSPJWHEREPNO=’P2’)

答案解析

相似试题

  • (简答题)

    针对习题3中的四个表试用SQL语言完成以下各项操作

    答案解析

  • (简答题)

    用sQL语句建立第二章习题5中的4个表。

    答案解析

  • (简答题)

    设有学生表S(SNO,SN)(SNO为学号,SN为姓名)和学生选课表SC(SNO,CNO,CN,G)(CNO为课程号,CN为课程名,G为成绩),试用SQL语言完成以下各题: (1)建立一个视图V-SSC(SN,SN,CN,CN,G),并按CNO升序排序; (2)从视图V-SSC上查询平均成绩在90分以上的SN、CN和G。

    答案解析

  • (简答题)

    依据关系模式,试用SQL语言查询没有参加任何协会的学生姓名和所在系。

    答案解析

  • (简答题)

    依据关系模式,试用SQL语言查询每个协会的协会编号和学生数,并按人数降序排列。

    答案解析

  • (单选题)

    在SQL语言中,建立视图的语句是()

    答案解析

  • (填空题)

    在SQL语言中,建立基本表之前必须先建立()。

    答案解析

  • (单选题)

    在SQL语言中,建立存储过程的命令是()。

    答案解析

  • (单选题)

    SQL语言中建立惟一性索引的命令是()

    答案解析

快考试在线搜题