Php 拉威尔或何处加入
如何在查询中执行“或何处”“加入”? 请帮帮我谢谢Php 拉威尔或何处加入,php,laravel,Php,Laravel,如何在查询中执行“或何处”“加入”? 请帮帮我谢谢 $datas = DB::table("stocks") ->where('stocks.code','LIKE',"%{$search}%") ->orWhere('stocks.name', 'LIKE',"%{$search}%") ->join('stocksUnits', 'stocksUnits
$datas = DB::table("stocks")
->where('stocks.code','LIKE',"%{$search}%")
->orWhere('stocks.name', 'LIKE',"%{$search}%")
->join('stocksUnits', 'stocksUnits.code', '=', 'stocks.unit') <--- OR WHERE
->get();
$datas=DB::table(“股票”)
->其中('stocks.code','LIKE',“%{$search}%”)
->orWhere('stocks.name','LIKE',“%{$search}%”)
->join('stocksUnits','stocksUnits.code','=','stocks.unit')get();
$datas = DB::table("stocks")
->where('stocks.code','LIKE',"%{$search}%")
->orWhere('stocks.name', 'LIKE',"%{$search}%")
->orWhere(static function ($query) {
$query->join('stocksUnits', 'stocksUnits.code', '=', 'stocks.unit');
})
->get();