select z databazy

Programovacie jazyky, rady, poradňa...
filko
Medium Expert
Medium Expert
Príspevky: 111
Registrovaný: 16 okt 2005, 22:33

select z databazy

Príspevok od používateľa filko »

Mam dve tabulky
T1 ma idt1, name
T2 ma idt2, id1, id2
kde id1 a id2 su prave ID-cka z T1

chcel by som spravit select taky, ktory vyberie vsetko z T2, ale namiesto id1 a id2 pouzije prave "name" z T1
Vedel by mi niekto poradit?
Snake7778
Expert
Expert
Používateľov profilový obrázok
Príspevky: 173
Registrovaný: 06 sep 2008, 18:03
Bydlisko: Prievidza

Príspevok od používateľa Snake7778 »

fúha, neviem, či som to úplne pochopil, ale pokiaľ vieš selecty aspoň trocha, tak ti to snáď pomôže. Napíš si SELECT so všetkým, čo chceš vypísať (aj to name) musíš mať FROM T1, T2 (použité obe tabuľky) a potom tam len dáš podmienku WHERE (id z prvej tabuľky)=(id z druhej tabuľky). Pokiaľ máš dve IDčka a bude treba v podmienke obe, tak len dáš AND a ďalšiu podmienku. Lepšie by bolo, keby si sem dal vygenerovaný SQL script tabuliek. Dúfam, že som to ešte úplne nezabudol a bude to robiť to, čo si myslím, že by to robiť malo :lol:
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

Kód: Vybrať všetko

SELECT T11.name, T12.name FROM T2, T1 as T11, T1 as T12 WHERE T2.id1=T11.idt1 AND T2.id2=T12.itd1
Napísať odpoveď