各位大大,这个排序的东东怎么弄?

删除 发布于 2012/07/19 10:24
阅读 123
收藏 0
现在有个商品表,要按照价格排序,但是这商品的价格还要看商品状态,如果是促销,就是促销价加劳务费,如何是正常销售,就是正常价加劳务费,这个查询的时候要怎么排序啊?
加载中
0
黄龍
黄龍

select * from 商品表 order by case when status = '促销' then 促销价+劳务费 else 正常价+劳务费 end

删除
删除
多谢,本来我还想查出来再排序呢
0
黄龍
黄龍
case when
删除
删除
在order by 后面吗?
返回顶部
顶部