搜题
问题   更新时间2023/4/3 12:59:00

(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(拨打)