为了账号安全,请及时绑定邮箱和手机立即绑定

急求!!!!根据价格排序,但价格条件有优惠价和原价?跪求!

急求!!!!根据价格排序,但价格条件有优惠价和原价?跪求!

蓝山帝景 2019-08-11 14:32:20
假设有五个商品每个商品都有原价和特价原价是必填特价是选填如果有特价,那就是以特价为主如果没有特价,那就是原价为主只是我现在卡了一个思路是我除了要按照价格排序,还要判断如果有特价就以特价排序原价就以原价排序⋯⋯?id/original_price/price1/100/02/500/3003/100/504/2505/1000所以照理说顺序会是(低到高)3,1,4,2,5这怎么搞呀
查看完整描述

2 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

SELECT
id,
original_price,
price,
CASE
WHENprice>0THENprice
ELSEoriginal_price
ENDASp
FROM
tableORDERBYpASC
                            
查看完整回答
反对 回复 2019-08-11
  • 2 回答
  • 0 关注
  • 266 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信