问题描述
供应商表S(SNO)零件表P(PNO)工程表J(JNO)供应关系表SPJ(SNO,PNO,JNO)求用了单位S1所供应的全部零件的工程号JNO,(S1为SNO字段)思绪很乱呀,好像有点思路,又写不出来,请教各位了,谢谢!
解决方案
解决方案二:
SelectJNOfromSNO,PNO,JNO,SPJwhereSNO.SNO=SPJ.SNOandPNO.PNO=SPJ.PNOandJNO.JNO=SPJ.JNOwhereSNO.SNO='S1'
解决方案三:
mark.
解决方案四:
SelectJNO.JNOfromSNO,PNO,JNO,SPJwhereSNO.SNO=SPJ.SNOandPNO.PNO=SPJ.PNOandJNO.JNO=SPJ.JNOwhereSNO.SNO='S1'
解决方案五:
selectJNOfromSPJwhereSNO='S1'
解决方案六:
--貌似这几个表也没个主键什么的。。selectjnofromspjwheresno='S1'
解决方案七:
SelectJNO.JNOfromSNO,PNO,JNO,SPJwhereSNO.SNO=SPJ.SNOandPNO.PNO=SPJ.PNOandJNO.JNO=SPJ.JNOwhereSNO.SNO='S1'
解决方案八:
给点测试数据的好```
解决方案九:
selectJNOfromSPJwhereSNO='s1'
解决方案十:
是要查询使用了S1提供全部零件的PNO,给出的都是主键,供应关系表三个是复合主键
解决方案十一:
SelectPNO.PNOfromSNO,PNO,JNO,SPJwhereSNO.SNO=SPJ.SNOandPNO.PNO=SPJ.PNOandJNO.JNO=SPJ.JNOwhereSNO.SNO='S1'
解决方案十二:
很匪夷所思的表