实际上我的查询是:
SELECT * FROM company WHERE status<>$status AND type=$b1 AND type=$b2
如何在 Laravel 中转换它?
我在 laravel 中做了这个,但它不起作用:
$data['Company'] = DB::table('company')->where([["status","<>",$status],
["type","=",$b1],["type","=",$b2]])->get();
请帮助我!
最佳答案
whereIn 方法验证给定列的值是否包含在给定数组中:
$data['Company'] = DB::table('company') ->where('status','<>',$status) ->whereIn('type',['$b1','$b2') ->get();
关于Laravel - 如何在 where 子句中编写多个条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45957133/