[英]Laravel 4: Query builder retrieve join table data
在Laravel中,我們可以加入2個表:
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();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.