Mysql
 sql >> база данни >  >> RDS >> Mysql

Съюзни заявки от различни бази данни в Laravel Query Builder

Не можете да използвате различни връзки, но все пак можете да го направите, предоставяйки изрично името на db:

$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да импортирам база данни с MySQL от терминал?

  2. Mysql НЕ ВЪВ и НЕ СЪЩЕСТВУВА същото?

  3. MySQL LIKE срещу LOCATE

  4. Създайте нова таблица, като изберете данни от други таблици с CREATE TABLE AS

  5. SQLSTATE[22007]:Невалиден формат за дата и час:1292 Неправилна стойност за дата и час:'2008-03-30 02:56:12'