Zlaczenia tabel - pomocy
Wojciech Maciejewski - 13-11-2005 18:51
Zlaczenia tabel - pomocy
Witam! Kto pomoze mi, mam pewnien problem , posiadam dane w 3 tabelach i mam jeden wspolny identyfikator w nich, chcialbym zlaczyc te tabele i wyciagnac jednym lub dwoma zapytaniami dane z nich w postaci tablicy. No i mam problem poniewaz zlaczylem dwie tabele i mam wynik w tablicy ale nie wiem jak do danych z tych dwoch dolaczyc niektore dane z 3 tabeli. Moze ktos mi pomoze . Z gory dziekuje. WM
Bartos - 13-11-2005 18:51
select * from tabela1 union select * from tabela2 union select * from tabela3
jak chcesz złączenie wszystkich (bez powtarzających się wierszy) piszesz union all
Bartek H
Bartos - 13-11-2005 18:51
poprawka....omsknęło mi się... union all znaczy wszystkie... nawet te powtarzające się. :))
Krycek - 13-11-2005 18:51
Dnia 13-11-2005 o 14:45:51 Wojciech Maciejewski <wojciech_maciejewski@o2.pl> napisał:
> Witam! > Kto pomoze mi, mam pewnien problem , posiadam dane w 3 tabelach i mam > jeden wspolny identyfikator w nich, chcialbym zlaczyc te tabele i > wyciagnac > jednym lub dwoma zapytaniami dane z nich w postaci tablicy. No i mam > problem > poniewaz zlaczylem dwie tabele i mam wynik w tablicy ale nie wiem jak do > danych z tych dwoch dolaczyc niektore dane z 3 tabeli. Moze ktos mi > pomoze . > Z gory dziekuje. > WM > > > >
Analogicznie jak z dwoma:
SELECT * FROM tabela1, tabela2, tabela3 WHERE tabela1.id = tabela2.icAND tabela1.id = tabela3.id;
-- Używam programu pocztowego Opery: http://www.opera.com/mail/
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[mysql] =?ISO-8859-2?Q?wielko=B6=E6_bazy_a_stabilno=B6=E6=2C?==?ISO-8859-2?Q?_podzia=B3_du=BFej_bazy_a_powi=B1zania_tabel?=
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
[mysql] Wyszukanie =?ISO-8859-2?Q?rekord=F3w=28powiazane_tabel?==?ISO-8859-2?Q?e=29?=
[MySQL] Zapytanie z =?ISO-8859-2?Q?dw=F3ch_tabel_na_raz_?==?ISO-8859-2?Q?i_grupowanie_po_wsp=F3lnym_polu=2E_Jak_=3F?=
zapytanie do =?ISO-8859-2?Q?dw=F3ch_tabel_z_limitem_wier?==?ISO-8859-2?Q?szy?=
[mysql] =?ISO-8859-2?Q?po=B3=B1czenie_tabel_wg_kolumn=2C_?==?ISO-8859-2?Q?nie_wierszy?=
Zapytanie SQL z =?ISO-8859-2?Q?pust=B1_tabel=B1?=
[MySQL] Backup tabel przez "BACKUP" i problem z prawami dostępu :(
=?ISO-8859-2?Q?SKASOWA=A3EM_KONTO_ROOT_W_MYSQL_POMOCY_?==?ISO-8859-2?Q?!!!!?=
=?iso-8859-2?Q?Problem_z_left_join_-_=B3=B1czenie_kilku_tabel.?=
zanotowane.pldoc.pisz.plpdf.pisz.ploefg.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|