我知道我可以通过使用"当"但是我不确定如何在codeigniter :(
非常感谢您的帮助。
$this->db->order_by("time_out = yes","asc"); // something like this
$this->db->where('status','Pending');
$this->db->or_where('status','Kitchen');
$sql = $this->db->get('pedidos');
答案 0 :(得分:0)
你对time_out还有什么其他价值?为什么不按time_out排序?
你也可以选择一个if语句:
SELECT *, IF(time_out='yes',1,0) as timeOutSort ......
然后做
$this->db->order_by("timeOutSort","DESC");