mysql a skladani dotazu

Novak Jiri novak.jiri na sopos.cz
Úterý Listopad 14 13:02:29 CET 2000



Petr Adámek wrote:

> > Poradi nekdo, kde mam syntaktickou chybu?
> > Pouzivam MySql na Linuxu
> >
> > SELECT jmeno FROM uzivatele WHERE
> > c_uziv = (select c_uziv from pripojeni where session_id like 'neco');
>
> Z hlavy si nejsem jisty, ale nemusi to byt
>
> SELECT jmeno FROM uzivatele WHERE
>  c_uziv IN (select c_uziv from pripojeni where session_id like 'neco');
>
>

Mate samozrejmne provdu to IN by tam byt mnelo (treba access to vyzaduje)

Bohuzel MySQL tyto vlozene dotazy NEUMI !!!!!!!!!!!

doporucuji pouzivat spojeni typu " iner join left " s filtrem pro pole z tabulky
kde hodnota neexistuje not NULL
viz manualek



Další informace o konferenci Databases