Laravel 8 Inner Join 语句
查询构造器也可以编写 join
方法。若要执行基本的「内链接」,你可以在查询构造器实例上使用 join
方法。传递给 join
方法的第一个参数是你需要连接的表的名称,而其他参数则使用指定连接的字段约束。你还可以在单个查询中连接多个数据表:
$users = DB::table('users')
->join('contacts', 'users.id', '=', 'contacts.user_id')
->join('orders', 'users.id', '=', 'orders.user_id')
->select('users.*', 'contacts.phone', 'orders.price')
->get();