sql >> Database teknologi >  >> RDS >> Mysql

Laravel slutter sig til og vælg mellem flere borde

I dette tilfælde (hvis tabellerne ikke er relaterede) skal du bruge union, no join.

$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();


  1. MySQL - Kan ikke oprette visning med SET variabel indeni

  2. Opret streng fra array

  3. Hvordan opretter jeg en bruger i SQL-Server, der kun har adgang til én tabel og kun kan indsætte rækker

  4. Flytter til MariaDB Backup