分析:这道题将四个表全部涉及到了,所以这时应想到一个方法:union的使用
提示:查询按照pc、laptop和printer的顺序进行。
上代码:
select model,price
from (select model,pricefrom pcunionselect model,pricefrom laptopunionselect model,pricefrom printer
)as a
where model in (select model from productwhere maker='B'
);