找回密码
 立即注册
搜索
查看: 69|回复: 0

毛利率分类自动执行商品资料

[复制链接]

251

主题

134

回帖

1404

积分

版主

积分
1404

活跃会员宣传达人突出贡献优秀版主

发表于 2024-8-29 10:53:39 | 显示全部楼层 |阅读模式
update u_ware_class set classcode =(case when (saleprice -purprice)/saleprice> 0.7 then ’01′(01类别70%以上)
when (saleprice -purprice)/saleprice> 0.5 and (saleprice -purprice)/saleprice<= 0.7 then ’02’(02类别70%-50%) when (saleprice -purprice)/saleprice> 0.4 and (saleprice -purprice)/saleprice<= 0.5 then ’03’ when (saleprice -purprice)/saleprice> 0.2 and (saleprice -purprice)/saleprice<= 0.4 then ’04’ when (saleprice -purprice)/saleprice> 0.1 and (saleprice -purprice)/saleprice<= 0.2 then ’05’ when (saleprice -purprice)/saleprice>= 0 and (saleprice -purprice)/saleprice<= 0.1 then ’06’(06类别0-10%) else ’10’ end (剩余全为10类别) ) from u_ware_class ,u_ware_q where u_ware_class.wareid =u_ware_q.wareid and u_ware_class.parentcode =’31’ and u_ware_q.saleprice <>0
–and u_ware_q.wareid in (select wareid from d_ware_class20201230) (大分类为31)
(下面是个例子)
update u_ware_class set classcode =(case when (saleprice -purprice)/saleprice> 0.7 then ’01’
when (saleprice -purprice)/saleprice> 0.5 and (saleprice -purprice)/saleprice<= 0.7 then ’02’ when (saleprice -purprice)/saleprice>= 0.1 and (saleprice -purprice)/saleprice<= 0.5 then ’03’ else ’10’ end ) from u_ware_class ,u_ware_q where u_ware_class.wareid =u_ware_q.wareid and u_ware_class.parentcode =’11’ and u_ware_q.saleprice <>0

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表