sql >> Databáze >  >> RDS >> Mysql

Laravel se připojte a vyberte si z více stolů

V tomto případě (pokud spolu tabulky nesouvisí) byste měli použít 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. php mysqli_connect:metoda ověřování neznámá klientovi [caching_sha2_password]

  2. Jaký je nejjednodušší způsob, jak definovat lokální proměnnou v Oracle?

  3. Jsou proměnné PL/SQL v kurzorech efektivně stejné jako parametry vazby?

  4. Jak v Postgresu omezíte možné hodnoty pro konkrétní sloupec?