SQL最近价格涨幅排序
表: sku_price_modify_detail
字段:sku_id new_price change_date
需求: 查询最近一次商品价格涨幅情况,并按幅度升序排列
1 select sku_id,dp from ( 2 select 3 sku_id 4 ,if(rn=1,new_price,0) - if(rn=2,new_price,0) dp 5 6 from ( 7 select sku_id,new_price,change_date 8 ,row_number() over(partition by sku_id order by change_date desc) rn 9 from sku_price_modify_detail 10 ) a 11 ) b order by dp
浙公网安备 33010602011771号