$query = DB::table('테이블')
->where('co_status', 1)
->orderBy('co_group', 'asc')
->orderBy(DB::raw("
CASE
WHEN co_order = 0 THEN 1
WHEN co_order = '' THEN 2
WHEN co_order IS NULL THEN 3
ELSE 0
END"), 'asc')
->orderBy('co_order', 'asc');
if($group){
$query->where('co_group', $group);
}
//echo $query->toSql();
$cf_rows = $query->get(); // 여러 행 가져오기
'[ Web 관련 ] > Laravel' 카테고리의 다른 글
라라벨 오류 메시지 리턴 (0) | 2024.04.25 |
---|---|
라라벨 라우트(route) 수정 후 반영이 안될때 + 현재 라우트(route) 조회 (0) | 2024.04.25 |
라라벨 composer 설치 및 재설치 (0) | 2023.08.25 |
라라벨 캐시 서버 지우기 (소스코드 수정이 바로 반영이 안 될 경우) (0) | 2023.03.02 |
라라벨 HTML 적용 (Blade HTML 적용) (0) | 2023.02.21 |