sqlserver查询问题,怎么查询价格啊 跪求大神,小弟刚学习

发布网友

我来回答

1个回答

热心网友

要求的是金额,即单价乘以销售数量的总和,所以要使用sum函数(要求好像是按金额排序的):
select t.typeid, t.typename, sum(g.price * o.salecounts) as amount
from goods g, goodstype t, orders o
where g.goodsid = o.goodsid and g.typeid = t.typeid
group by t.typeid, t.typename
order by amount

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com