第一题
用一条SQL语句获得全家门店销量表(Sales)中饮料产品(Product)销量(Qty)均小于50瓶的门店(Store)(没有出现在销量表中的产品可以忽略)。
解题:
select Store,Product,Qty from Sales where Qty<50 |
---|
结果:
第二题
请使用SQL语句获得门店销量表(Sales2)中每个产品(Product)销量(Qty)最小的门店(Store)。
解题:
select Sales2.Store as Store,Sales2.Product as Product ,Sales2.Qty as Qty from Sales2 , (select min(Qty) as Qty , Product from Sales2 group by Product ) Sales1 where Sales1.Qty = Sales2.Qty and Sales1.Product=Sales2.Product;