Autor | Zpráva | ||
---|---|---|---|
donjirka Profil |
Ahoj, potřebuji poradit jak vytvořit SELECT z dvou tabulek níže.
T1 Mem Group 1 20 1 21 T2 Group SubGroup 20 30 20 80 Výsledná: TMP Mem Group/SubGroup 1 20 1 21 1 30 1 80 |
||
Kajman Profil |
#2 · Zasláno: 2. 1. 2020, 10:35:44
Pokud tam nemá být rekurze a je maximálně to jedno vnoření, tak je to jednoduché - něco jako
select t1.mem, t1.group from t1 union select t1.mem, t2.subgroup from t1 join t2 on t1.group=t2.group Pokud by to mělo být univerzální s neomezenou stromovou strukturou, tak záleží, jestli to zvolená databáze podporuje a jakým způsobem. |
||
donjirka Profil |
Kajman:
Přesně to jsem potřeboval, mockrát díky. P.S.: Nemáš flattr, nebo něco podobného. Rád přispěji na kafe :-) |
||
Časová prodleva: 4 roky
|
0