orderBy('list','asc').我想讓該列值等于3的排在最前面,怎么做。在線等老哥... orderBy('list','asc').我想讓該列值等于3的排在最前面,怎么做
1 回答

郎朗坤
TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊
用orderByRaw 來(lái)實(shí)現(xiàn)
->orderByRaw(\DB::raw("FIELD(字段, 3)")
最后得到的sql就會(huì)是
select * from 表 where 條件 order by FIELD(字段,3)
- 1 回答
- 0 關(guān)注
- 1550 瀏覽
添加回答
舉報(bào)
0/150
提交
取消