我試着在MySQL這些代碼:加入同一個表有兩個不同的列laravel
SELECT
A.*,
B.name,
C.name
FROM
eventlog_tbl as A
LEFT JOIN users B ON A.byuser=B.email
LEFT JOIN users C ON A.affectiveuser=C.email;
我嘗試這些在Laravel
return DB::table('eventlog_tbl')
->leftjoin('users', 'users.email', '=', 'eventlog_tbl.byuser')
->leftjoin('users', 'users.email', '=', 'eventlog_tbl.affectiveuser')
->select('eventlog_tbl.*','users.name','users.name')
->get();
我怎樣才能將其轉換爲Laravel?
閱讀[文檔](https://laravel.com/docs/5.5/queries),有去,發佈你的代碼,我們會從那裏幫助。 – fubar
@fubar我怎麼可以在laravel中使用這些mysql腳本? –
最野蠻的方式:'DB :: raw()' –