Posted By: Pat (ICQ 35775869) on 'CZdatabases'
Title:     Jde to vubec v SQL?
Date:      Wed Aug  8 17:23:57 2001

mam 2 tabulky

Hlavni (t1)
id | spousta dalsich sloupcu

Ne zas tak hlavni, ale stale dulezita (t2)
t1.id | udaj

vztah 1:N

Select t1.id,t2.udaj from t1 left join t2 on t1.id=t2.id where t1.id=1

vrati 
1  | blbej kec
1  | mame se radi
1  | ale nudime se

Chtel bych vykutit dotaz kerej by vratil
1  | blbej kec  | mame se radi  |  ale nudime se

Na Oracle bych na to sel asi takhle:

select t1.id,(select udaj from t2 where id=t1.id) where t1.id=1

(ehm ani ted nevim jestli to vubec jde)

jde o to ze mam hlavni tabulku a na ni navazuje spousta 1:N vztahu no ja bych 
si to strasne rad vratil vsechno v jednom zaznamu, ze...

No ono je to celkem jedno, jestli to jde na oraclu, pac tady mam jenom mysql 
;-(, ale zajima me to hlavne jestli to jde, byt treba jenom na tom oracle. 

Search the boards