반응형
Laravel 에서 쿼리 빌더 를 사용할 때
whereRaw 와 같은 함수를 이용하면 된다.
1. Select 절
select 절 에서는 DB::raw('count(*) as cnt')
예시설명) 카운트
2. Where 절
where 절 에서는
->whereRaw('completed_at > date_add(now(), interval -1 day)');
예시설명) 최근 하루 안에 완료된 사항 조회할 때 조건절
3. 그 외
havingRaw 등이 있다.
반응형
'개발 > 라라벨 Laravel' 카테고리의 다른 글
[라라벨 Laravel] PHP Fatal error: Uncaught ReflectionException: Class view does not exist in /vendor/laravel/framework/src/Illuminate/Container/Container.php (0) | 2019.03.02 |
---|---|
[라라벨 Laravel] Laravel debugbar (0) | 2019.02.21 |
[Laravel] Laravel 셋팅 과정 메모 (0) | 2019.02.21 |
[Laravel] Laravel 5.4 -> 5.5 메모 (0) | 2019.02.21 |
Laravel 에서 서비스 컨테이너 Service container 와 서비스 프로바이더 Service providers 의 개념에 대해서 (0) | 2018.06.10 |
[라라벨 Laravel] Artisan 의 migration 에 대해서 (Laravel 의 Artisan) (0) | 2018.04.08 |
[라라벨 Laravel][Mysql] String data, right truncated: 1406 Data too long for column 'content' at row 1 (0) | 2017.07.29 |
[Laravel] 쿼리 확인할 때 (0) | 2017.02.08 |