본문 바로가기
MySql

MySQL 라 라벨 쿼리 빌더

by 베이스 공부 2020. 11. 24.
반응형

다음 SQL 쿼리가 있습니다.

SELECT * FROM exams WHERE exams.id NOT IN (SELECT examId FROM testresults)

Laravel 쿼리 빌더 형식으로 어떻게 변환 할 수 있습니까?

감사.

 

해결 방법

 

클로저와 함께 whereNotIn 을 사용할 수 있습니다.

$result = DB::table('exams')->whereNotIn('id', function($q){
    $q->select('examId')->from('testresults');
})->get();

 

참조 페이지 https://stackoverflow.com/questions/28361461

 

 

반응형

댓글