极
极乐鸟
Unregistered / Unconfirmed
GUEST, unregistred user!
数据模型如下:
商店:S(SNO,SNAME,CITY)
商品:P(PNO,PNAME,COLOR)
销售:SP(SNO,PNO,DATE,QTY)
用SQL完成查询:销售全部商品的商店名。
Select SName from S
Where Not Exit(
Select * from P
Where Not Exit(
Select * from SP
Where (S.SNO=SP.SNO) and (S.PNO=SP.PNO))
以上教科书的标准答案。但我想用如下的方法来实现,
想听朋友们高见,两者有执行上有什么差异?
Select S.SNAME
From S,P,SP
Where (S.SNO=SP.SNO) AND (S.PNO=SP.PNO)
话外,今天真是扫兴,在小型公共汽车上被盗,从事后的划痕来看,一定
是老惯偷,手术刀割了三层,还是偷走了我的手机,唉!车上的治安真人
担心。事后回想起来,一定是我面前的四十岁左右的男子所为,提醒程序
员朋友,现在不但漂亮的女人不能相信,貌似忠良的男人也不能相信。说
了这么多,没有别的意思,只是希望大家注意防范,每天工作有份好心情。
商店:S(SNO,SNAME,CITY)
商品:P(PNO,PNAME,COLOR)
销售:SP(SNO,PNO,DATE,QTY)
用SQL完成查询:销售全部商品的商店名。
Select SName from S
Where Not Exit(
Select * from P
Where Not Exit(
Select * from SP
Where (S.SNO=SP.SNO) and (S.PNO=SP.PNO))
以上教科书的标准答案。但我想用如下的方法来实现,
想听朋友们高见,两者有执行上有什么差异?
Select S.SNAME
From S,P,SP
Where (S.SNO=SP.SNO) AND (S.PNO=SP.PNO)
话外,今天真是扫兴,在小型公共汽车上被盗,从事后的划痕来看,一定
是老惯偷,手术刀割了三层,还是偷走了我的手机,唉!车上的治安真人
担心。事后回想起来,一定是我面前的四十岁左右的男子所为,提醒程序
员朋友,现在不但漂亮的女人不能相信,貌似忠良的男人也不能相信。说
了这么多,没有别的意思,只是希望大家注意防范,每天工作有份好心情。