已知某数据库系统中包含3个基本表: 商品基本表GOODS(G#,GNAME,PRICE,TYPE,FACT) 商场基本表SHOPS(S#,SNAME,MANAG,ADDR) 销售基本表SAI,ES(S#,G#,QTY) 其中,G#,GNAM

admin2013-01-19  25

问题 已知某数据库系统中包含3个基本表:
  商品基本表GOODS(G#,GNAME,PRICE,TYPE,FACT)
  商场基本表SHOPS(S#,SNAME,MANAG,ADDR)
  销售基本表SAI,ES(S#,G#,QTY)
  其中,G#,GNAME,PRICE,TYPE,FACT分别代表商品号,商品名,单价,型号,制造商;S#,SNAME,MANAG,ADDR分别代表商场号,商场名,经理,地址;QTY代表销售量。
    试用SQL语句完成下列查询:
查询至少在SO1和SO2两个商场销售的商品名、型号和制造商。

选项

答案SELECT GNAME,TYPE,FACT FROM G00DS WHERE G#IN (SELECT G# FROM SALES WHERE S#=‘SO1’ AND G#IN (SELECT C# FROM SALES WHERE S#=‘SO2’))

解析
转载请注明原文地址:https://jikaoti.com/ti/Bh7QFFFM
0

最新回复(0)