当前位置: 首页 >  江开  > 衡水学院数据库系统概述  > 详细

(1) 查询供应商所在CITY为北京的供应商的SNO,SNAME,STATUS;(3分)
(2) 查询使用供应商S2所供应零件的JNO (3分)
(3) 查询使用供应商S6所供应的各种零件的PNAME及WEIGHT(3分)
(4) 查询工程项目J1使用的各种零件的PNAME、COLOR及QTY (3分)

答案是:

解:(1)SELECT SNO,SNAME,STATUS
FROM S
WHERE CITY=’北京’
(2)SELECT JNO
FROM SPJ
WHERE SNO=’S2’
(3)方法一:
SELECT PNAME,WEIGHT
FROM SPJ,P
WHERE SPJ.PNO=P.PNO AND SPJ.SNO=’S6’
方法二:
SELECT PNAME,WEIGHT
FROM P
WHERE PNO IN
(SELECT PNO
FROM SPJ
WHERE SPJ.SNO=’S6’)
方法三:
SELECT PNAME,WEIGHT
FROM P
WHERE EXISTS
(SELECT *
FROM SPJ
WHERE SPJ.PNO=P.PNO AND SPJ.SNO=’S6’)
注:能够省略所属表前缀省略也对
(4) SELECT PNAME,COLOR,QTY
FROM SPJ,P
WHERE SPJ.PNO=P.PNO AND SPJ.JNO=’J1’
出自  江开  >  衡水学院数据库系统概述

更多答案联系客服:19139051760
本题添加时间:2023/4/3 12:59:00