2016-09-21 3 views

ответ

0

Было бы лучше, если бы вы показали, что попробовали.

Тем не менее, это должно работать:

$result = App\TablenameModel::where('ProductId', 'your_value_here') 
    ->select(
     \DB::raw('IF((SELECT COUNT(*) FROM tablename t WHERE t.field1 = tablename.field1 AND t.field2 IN (50,55,58,60)) = 0,1,0) AS b'), 
     'field3', 
     'field4' 
    ) 
    ->get(); 
+0

Спасибо за ваш ответ, будет пытаться с этим. – devdoubts

+0

Это решило проблему, спасибо! – devdoubts

Смежные вопросы