SQL portal

...SQL łatwiejszy niż przypuszczasz !

  • Zwiększ rozmiar czcionki
  • Domyślny  rozmiar czcionki
  • Zmniejsz rozmiar czcionki

Oracle łączenie tabel SQL JOIN

SQL JOIN - łączenie tabel w Oracle

Jak już wiemy w jaki sposób można wyświetlić dane z jednej tabeli to teraz pójdziemy krok dalej i wyświetlimy dane z dwóch tabel, łączenia tabel dokonujemy w klauzuli where, jest kilka sposobów łączenia tabel w bazie Oracle

 

Przykład 1

wyświetlić dane z dwóch tabel: tab1 i tab2

Odpowiedź 1

tabela: tab1

 tab_id
 imie    nazwisko  
 -----------
 --------
 -------------
 1  piotr  fraczek
 2  wiktor  bielak
 3  oleg wiktorow 



tabela: tab2

 tab1_id    pensja   premia  
 -----------
 -----------     -----------
 1  4560   100 
 2  1000  100
 3  450  200



select a.imie, a.nazwisko , b.pensja, b.premia
from tab1 a, tab2 b
where a.tab_id=b.tab1_id;



w wyniku tego zapytania otrzymamy:

 imie    nazwisko    pensja   premia
 -------
 -----------    ----------
 -----------
 piotr  fraczek  4560  100
 wiktor  bielak  1000  100
 oleg  wiktorow   450  200


to jest najbardziej prosty przykład połączenia 2 tabel, możemy łączyć oczywiście kilka tabel

bardziej szczegółowo opisałem połączenie tabel na stronie ......

 

Komentarze
Dodaj nowy Szukaj
Napisz komentarz
Nick:
E-mail:
 
Strona www:
Tytuł:
Proszę wpisać kod antyspamowy widoczny na obrazku.
 

Polecamy

Kursy SQL-a Warszawa
Zapraszamy na SZKOLENIA ORACLE w Warszawie
Kurs Angielskiego Metoda Callana i inne języki Metodą Speak.pl
Wejdź na SQL Forum !

Kurs EXCEL SKUTECZNIE !