Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Laravel beitreten und aus mehreren Tischen auswählen

In diesem Fall (wenn die Tabellen nicht verwandt sind) sollten Sie union, no join verwenden.

$books = DB::table('books')->select('title')->where('year', 1994);
$journals = DB::table('journals')->select('title')->where('year', 1994);
$titles = DB::table('newspapers')->select('title')->where('year', 1994)->union($books)->union($journals)->get();