0
我需要抓取行數爲user
s的行,其中存在item
的行。這是我到目前爲止的代碼:Laravel 4 - 選擇行數大於0的連接表中的行數
$users = DB::table('users')
->join('orders', 'orders.user_id', '=', 'users.id')
->join('items', 'items.user_id', '=', 'users.id');
如何添加一個WHERE條件將僅選擇user
S作至少一個item
?
你可以試試這個,看看會發生什麼? '$ users = DB :: table('users') - > join('orders','orders.user_id','=','users.id') - > join('items',' (DB:raw('count(items)> 0')) - > get();' –