Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> złączenie dwóch tabel, złączenie dwóch tabel
leon1313
post 3.06.2009, 08:01:48
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 23.10.2007

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


Witam;
Potrzebuje zapytania, które złączy mi 2 tabele w/g przykładu:
tabela1(id1, rec1) z rekordami:
a a1
b b1
c c1
d d1
e e1
f f1
oraz tabela2(id2,rec2) z rekordami:
a a2
c c2
f f2

Potrzebuję złączenia, aby wynik wyglądał następująco:
a a1 a2
b b1 NULL
c c1 c2
d d1 NULL
e e1 NULL
f f1 f2

Mam nadzieję, że jasno się wyraziłem i dziękują za pomoc!

Ten post edytował leon1313 3.06.2009, 08:02:23
Go to the top of the page
+Quote Post
c3zi
post 3.06.2009, 08:19:47
Post #2





Grupa: Zarejestrowani
Postów: 266
Pomógł: 20
Dołączył: 15.11.2006
Skąd: Koszalin

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


  1. SELECT t1.id1, t1.rec1, t2.rec2 FROM tabel1 LEFT JOIN tabela2 t2 ON t2.id2 = t1.id1


--------------------
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Go to the top of the page
+Quote Post
leon1313
post 4.06.2009, 03:44:01
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 23.10.2007

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


Dzięki za naprowadzenie, znalazłem odpowiedź w postaci:
  1. SELECT a.id1, a.rec1, b.rec2 FROM tabela1 AS a LEFT OUTER JOIN tabela2 AS b ON a.id1=b.id2;


Ten post edytował leon1313 4.06.2009, 03:45:43
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 Wersja Lo-Fi Aktualny czas: 27.04.2024 - 07:29