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

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

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

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

2 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

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

添加回答

举报

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