Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Złączenie tabel z dwóch różnych baz danych
Forum PHP.pl > Forum > Bazy danych > MySQL
venomz
Witam!

Mam następujące pytanie: czy da się złączyć dwie tabele znajdujące się w różnych bazach danych? Problem polega na tym, że bazy te mają różnych użytkowników i nie ma możliwości utworzenia nowych. Da się coś takiego zrobic?

Pozdrawiam
Indeo
Pojedyńczym zapytaniem możesz wyciągać wyniki z obu tabel jednocześnie używając złączenia UNION:

  1. SELECT pole FROM baza1.tabela UNION
  2. SELECT pole FROM baza2.tabela



A najwygodniej uzyc w tym celu widoku:
  1. CREATE VIEW WIDOK AS SELECT pole FROM baza1.tabela UNION
  2. SELECT pole FROM baza2.tabela
  3. ;


Na widoku pracujesz tak samo jak na zwykłej tabeli.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.