首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

已知总销售额,进价,销售数量求售价。 有多种产品情况下用sql会解决么

2013-11-19 
已知总销售额,进价,销售数量求售价。 有多种产品情况下用sql能解决么?已知总销售额,进价,销售数量求售价。有

已知总销售额,进价,销售数量求售价。 有多种产品情况下用sql能解决么?
已知总销售额,进价,销售数量求售价。
有多种产品情况下用sql能解决么?
[解决办法]

引用:
只要售价大于进价就可以,然后得到的总销售额和给出的一样就可以了


你看看,是这样吗:
;with t
as
(
select 3800 as amount,3 as num1,800 price1,2 as num2,300 price2
)

select *,
       (3800 - (num1*price1+num2*price2)) *1.0/ (num1+num2) + price1 '电脑售价',
       (3800 - (num1*price1+num2*price2)) *1.0/ (num1+num2) + price2 '手机售价'
       
from t

热点排行