⑴ sql语句每个产品类别的产品数量,平均价格及最高价格
这个问题用产品类别分组汇总就行了。具体的SQL代码需要有表结构才好给出。
下面示例供参考
假设有数据表 销售记录(产品ID,产品类别,售价,数量)
检索出每个产品类别的数量、均价和最高价格
select产品类别,sum(数量)as分类总数,
avg(售价)as平均价格,max(售价)as最高价格
from销售记录groupby产品类别;
⑵ 用一条SQL语句查询所有商品的总进货数和总销售数
总进货数: select inqty from 进货表
总销售数: select salqty from 销售表
这个用SQL语句挺好查的
⑶ 试用SQL语句写出下列查询:检索上海市各种商品的销售总数量
select p.Pno,p.pname,sum(s.qty)
from s left join p on s.pno=p.pno left join m on p.Mno=m.Mno
where m.city='上海市'
group by p.Pno,p.pname,p.city,p.color
⑷ SQL查询各商品的销售情况,列出商品名,商品单价,总价,并按总销售量降序排序
1、首先打开SQL Server Management管理工具,运用Select语句查询出要排序的数据,如下图所示。
⑸ SQL对商品进行分类,且统计各类别销售出的总数量。
select DB_KC_XS.SP_Name,DB_KC_XS.SP_Price,sum(DB_KC_XS.SP_Num) as sp_num,DB_LB.LB_MC from DB_KC_XS,DB_LB where DB_KC_XS.LB_ID=DB_LB.LB_ID group by DB_KC_XS.SP_Name,DB_KC_XS.SP_Price,DB_LB.LB_MC order by SP_Num desc
而且,老兄, 铅笔 应该是
铅笔 2 3 办公用品