问题
问答题
设有三个关系A(Anum,Aname,city),它的属性分别是:商场号,商场名称,商场所在城市;B(Bnum,Bname,price),它的属性分别是:商品号,商品名称,价格;AB(Anum,Bnum,qty),它的属性分别是商场号,商品号,商品销售数量。
依据上述关系回答下面小题。
用SQL语句创建一个基于A、B、AB三个表的视图(上海商场),其中包括城市为上海的商场名称及其销售的商品名称。
答案
参考答案:CREATE VIEW 上海商场
AS SELECT A. Aname,B. Bname
FROM A,B,AB
WHERE A. Anum=AB. Anum
AND
B.Bnum=AB. Bnum
AND
A. city=’上海’;