找考题网-背景图
问答题

现有关系数据库如下: 商品表Goods(Gno,Gname, Gprice,Gtype,Gfact),各属性含义依次为商品号,商品名,单价,型号,制造商; 商场表Shops(Sno,Sname,Mname,Saddr),各属性含义依次为商场号,商场名,经理,地址; 销售表Sales(Gno,Sno,Qty),各属性含义依次为商品号,商场号,销售量; 试用SQL语言完成以下操作: 查询销售两种或两种以上商品的商场名和它的地址。

【参考答案】

SELECT Sname,Saddr FROM Shops WHERE Sname IN (SELECT Sname FROM Sales GROUP BY Sname HAVING COUNT(*)>=2)