将product_id置于价格范围内



我想为给定product_id添加一个价格范围,增量为 500。例如,价格为 450 的产品的价格范围应为 500,价格为 2450 的产品的价格范围应为 2000。

主表

product_id       price
32828            2593
23224            456
34344            1000
58283            2420
43585            550

输出表

product_id       price    price_range
32828            2593     3000   
23224            456      500    
34344            1000     1000
58283            2420     2000
43585            550      600

您可以使用案例来管理您喜欢的范围

select  case  when price between 0 and 500  then  500 
when price between 501 and  600  then 600 
when price between 601 and  1500  then 1000
when price between 1501 and 2500 then 2000
END  range

相关内容

  • 没有找到相关文章

最新更新