1、
select a.编号,a.名称,sum(b.数量)
from 药品 a,处方 b
where a.编号=b.药品编号
group by a.编号,a.名称
2、
select 厂商 from 药品 group by 厂商 having count(1)>=3
3、
select * from 医生 where 编号 not in (select distinct 医生编号 from 处方 where 药品编号 in (select 编号 from 药品 where 名称 like '%青霉素%'))
温馨提示:答案为网友推荐,仅供参考