Autor Zpráva
xlifer
Profil
Jde vyřešit níze uvedená situace tak, aby vše bylo v rámci jednoho dotazu?

SELECT [výsldek] z SQL_1 do podmínky SQL_2 ?

SQL_1:

SELECT klic FROM tabulka JOIN tabulka_2 ON tabulka.id = tabulka_2.id;


SQL_2:

SELECT titul FROM tabulka_3 WHERE id = klic ( ??? ... SQL_1 ... );


???

SELECT titul FROM tabulka_3 WHERE id = [ SELECT klic FROM tabulka JOIN tabulka_2 ON tabulka.id = tabulka_2.id; ]
Alphard
Profil
select titul from tabulka3 where id in (select id from tabulka join tabulka2 on …)
xlifer
Profil
Alphard:

Díky, tohle vypadá přesně dle představ.
A nevíte prosím od jaké minimálni verze MySQL je IN možné používat?
pcmanik
Profil
Ked na to slovicko kliknes otvori sa ti manual, IN sa da pouzit od verzie 3.23, ktoru urcite budes mat
Kajman_
Profil *
Myslím, že operátor in v kombinací s poddotazem je podporován až od verze 4.1
pcmanik
Profil
Kajman:

O poddotazoch rec nebola :D

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: