Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dołącz do dwóch tabel MySQL w różnych bazach danych na tym samym serwerze za pomocą Laravel Eloquent

To rozwiązanie zadziałało dla mnie:

Model1::where('postID',$postID)
      ->join('database2.table2 as db2','Model1.id','=','db2.id')
      ->select(['Model1.*','db2.firstName','db2.lastName'])
      ->orderBy('score','desc')
      ->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. format daty mysql dotyczący określonego kraju

  2. Solr i MySQL, Jak aktualizować indeks i czy baza danych jest potrzebna, jeśli jest prosta?

  3. alternatywa levenshteina

  4. Czy mogę wprowadzić hasło raz dla wielu wywołań wiersza poleceń mysql, gdy zapytania nie są znane z góry?

  5. Skąd mam wiedzieć, ile wierszy zwraca zapytanie Perl DBI?