sql >> Database >  >> RDS >> Mysql

Union-query's uit verschillende databases in Laravel Query Builder

U kunt geen verschillende verbindingen gebruiken, maar u kunt het nog steeds doen door de db-naam expliciet op te geven:

$q1 = DB::table('db1.contacts')
       // where(..) or anything you need here
       ->select('mail_address as email', 'date as created_at');

$q2 = DB::table('db2.contacts')
       // like above
       ->select('email', 'created_at');

$result = $q2->union($q1)->get();


  1. de eigenschap `diesel::Expression` is niet geïmplementeerd voor `bigdecimal::BigDecimal`

  2. Weet u wanneer u opnieuw moet proberen of mislukken bij het aanroepen van SQL Server vanuit C#?

  3. Wat is de beste manier om coördinaten (lengtegraad/breedtegraad, van Google Maps) op te slaan in SQL Server?

  4. Mysql WHERE-probleem met door komma's gescheiden lijst