Durchführen von datenbankübergreifenden Verknüpfungen in MySQL
In MySQL kann es vorkommen, dass Sie Tabellen aus verschiedenen Datenbanken verknüpfen müssen. Dieser Artikel befasst sich mit der Möglichkeit, solche Verknüpfungen durchzuführen, und stellt die erforderliche Syntax und Richtlinien bereit.
Frage: Ist es möglich, Tabellen aus zwei verschiedenen Datenbanken in MySQL zu verknüpfen?
Antwort: Ja, es ist möglich, datenbankübergreifende Verknüpfungen durchzuführen MySQL.
Syntax:
SELECT <column_list> FROM <db_name1>.<table_name1> <alias1> JOIN <db_name2>.<table_name2> <alias2> ON <alias1>.<column_name> = <alias2>.<column_name>
Erklärung:
Beispiel:
Betrachten Sie zwei Datenbanken, A und B, mit Tabellen table1 und table2 bzw. Um diese Tabellen zu verbinden, können Sie die folgende Abfrage verwenden:
SELECT * FROM A.table1 t1 JOIN B.table2 t2 ON t2.column2 = t1.column1;
Hinweis:
Das obige ist der detaillierte Inhalt vonKann MySQL Tabellen über verschiedene Datenbanken hinweg verknüpfen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!