在拉维,我们可以用这个连接两个表:

DB::table("users")->join('moreusers', 'users.id', '=', 'moreusers.user_id')->get();

并使用以下命令检索数据:
$querydata[$i]->email

如果两个表包含相同的列名,我如何从第一个表和第二个表中具体检索它?
谢谢。

最佳答案

使用select()方法:

DB::table("users")
    ->join('moreusers', 'users.id', '=', 'moreusers.user_id')
    ->select('users.email as user_email', 'moreusers.email as other_email')
    ->get();

关于php - Laravel 4:查询构建器检索连接表数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21930353/

10-12 06:46