Autor | Zpráva | ||
---|---|---|---|
fikus Profil * |
#1 · Zasláno: 30. 12. 2007, 19:08:48
Zdravím,
potřeboval bych něco takovéhoto spojit do jednoho sql dotazu: SELECT zaznam1 FROM tabulka1 if(zaznam1==neco) { SELECT zaznam2 FROM tabulka2 } Díky! |
||
tiso Profil |
#2 · Zasláno: 30. 12. 2007, 19:28:05
Nevidím žiadnu súvislosť medzi tými tabuľkami, takže je to nereálne.
|
||
fikus Profil * |
#3 · Zasláno: 30. 12. 2007, 19:46:36
tiso
ty tabulky mají společné indexy, pokud máš na mysli tuto souvislost. |
||
Lion76 Profil * |
#4 · Zasláno: 30. 12. 2007, 20:03:41
fikus
No to maji spolecneho hodne, indexy s tim nemaji nic spolecneho. :o) SELECT zaznam2 FROM tabulka2 WHERE sloupec = (SELECT zaznam1 FROM tabulka1) Ten poddotaz Ti musi dat to 'neco', ktere se vlozi do hlavniho dotazu. |
||
Kajman_ Profil * |
#5 · Zasláno: 1. 1. 2008, 17:53:49
select if(t1.zaznam1==neco,t2.zaznam2,t1.zaznam1) zaznam from tabulka1 left join tabulka2 on vasespojovacipodminky
|
||
Časová prodleva: 16 let
|
0