Аналогично этому вопросу Мне нужно выполнить следующий запрос Sql:
SELECT COUNT(*) from table where column NOT IN (SELECT table2.id from table2 where table2.someanothercolumn >0 );
Используя построитель запросов Eloquent, поэтому я попробовал следующее (Модель Table
отображает в таблицу table
и Модель TableTwo
отображаются в таблицу table2
):
$enties = Table::where('id',function($q){
$q->from('table2')->select('id')->where('someanothercolumn','>',0);
})->count();
Но как это сделать выше, как я могу разместить предложение NOT IN
?