Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Złączenie tabel z dwóch różnych baz danych
venomz
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 18.09.2006

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Indeo
post
Post #2





Grupa: Zarejestrowani
Postów: 295
Pomógł: 7
Dołączył: 26.03.2004
Skąd: Opole

Ostrzeżenie: (0%)
-----


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.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:18