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

Jak skonstruować zapytanie między bazami danych w MySQL?

Możesz uzyskać dostęp do innych baz danych w tej samej instancji MySQL, poprzedzając tabelę odpowiednią nazwą bazy danych. IE:

SELECT *
  FROM this_database.table_1 t1
  JOIN that_database.table_2 t2 ON t2.column = t1.column

Pamiętaj

Zapytanie jest wykonywane z poświadczeniami uwierzytelniania użytego do skonfigurowania połączenia. Jeśli chcesz wysłać zapytanie do dwóch tabel jednocześnie w dwóch (lub więcej) bazach danych, użytkownik użyty do uruchomienia zapytania będzie potrzebował dostępu SELECT do wszystkich zaangażowanych baz danych.

Odniesienie:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usługa Mysql nie uruchamia się, błąd funkcji inicjowania InnoDB

  2. Jedna kolumna tabeli SQL, kolumna będąca identyfikatorem - czy to szalone?

  3. Zapisz akcenty w bazie danych MySQL

  4. Zapytanie SQL Update z klauzulą ​​group by

  5. najlepszy sposób importowania danych do mysql