更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
针对上题中的四个表试用SQL语言完成以下各项操作: (1) 找出所有供应商的姓名和所在城市。 SELECT SNAME,CITY FROM S (2) 找出所有零件的名称、颜色、重量。 SELECT PNAME,COLOR,WEIGHT FROM P (3) 找出使用供应商S1所供应零件的工程号码。 SELECT DIST JNO FROM SPJ WHERE SNO=‘S1’ (4) 找出工程项目J2使用的各种零件的名称及其数量。 SELECT PNAME,QTY FROM SPJ,P WHERE P.PNO=SPJ.PNO AND SPJ.JNO=‘J2’ (5) 找出上海厂商供应的所有零件号码。 SELECT PNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND CITY=‘上海’ (6) 出使用上海产的零件的工程名称。 SELECT JNAME FROM SPJ,S,J WHERE S.SNO=SPJ.SNO AND S.CITY=‘上海’ AND JJNO=SPJ.JNO (7) 找出没有使用天津产的零件的工程号码。 注意:SELECT DISP JNO FROM SPJ WHERE JNO NOT IN (SELECT DIST JNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND S.CITY=‘天津’)适用于JNO是唯一或不唯一的情况. 注意:SELECT DIST JNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND S.CITY<>‘天津’适用于JNO是唯一的情况 (8) 把全部红色零件的颜色改成蓝色。 UPDATE P SET COLOR=‘蓝’ WHERE COLOR=‘红’ (9) 由S5供给J4的零件P6改为由S3供应。 UPDATE SPJ SET SNO=‘S3’ WHERE SNO=‘S5’ AND JNO=‘J4’ AND PNO=‘P6’ (10) 从供应关系中删除供应商号是S2的记录,并从供应情况关系中删除相应的记录。 A、DELETE FROM S WHERE SNO=‘S2’ B、DELETE FROM SPJ WHERE SNO=‘S2’ (11) 请将(S2,J6,P4,200)插入供应情况关系。 INSERT INTO SPJ VALUES (‘S2’,‘J6’,‘P4’,200)