PHP

[라라벨]두 개 이상의 order by , ifnull 같은 함수 사용할 때 사용하는 orderByRaw

에스크리토 2024. 6. 5. 16:02
반응형
$memos = memo::where('bid', $num)
            ->orderByRaw('IFNULL(pid,id), pid ASC')
            ->orderBy('id', 'asc')
            ->get();

 

라라벨은 php가 맞는거냐?

 

새로운 언어를 하나 공부하는 거랑 차이가 없다.

 

->orderByRaw("CASE WHEN column_to_order IS NULL THEN 0 ELSE 1 END DESC")

 

이렇게 쓴다는 말이다.

 

반응형