按asc排序,但当值0放在codeigniter中的最后一个时

时间:2016-09-26 10:49:14

标签: mysql codeigniter sql-order-by

这是我的代码订单

$this->db->order_by('diskon', 'asc');

diskon是一个数字。我想要在最后一个地方放置具有0值的diskon。 所以一定是这样的

1
2
4
6
0

希望你明白我的意思,谢谢你。

1 个答案:

答案 0 :(得分:2)

你可以这样做:

order by (diskon > 0) desc, diskon asc