Sql dotaz

Josef Svoboda pepa.svob na worldonline.cz
Pátek Listopad 1 17:07:23 CET 2002


> Mam tabulku ve tvaru :
> id
> zavislost
> kde id urcuje primarni klic nejakeho objektu a zavislost udava zavislost na
> nejakem jinem objektu.
> Objekt muze byt zavisly jen na objektu s nizsim id(kvuli zacykleni). Objekt
> muze byt zavisly na vice objektech a zaroven tyto objekty mohou byt take
> zavisle.
>
> Jedna se mi sql dotaz, ktery pro dane id vypise vsechny objekty na kterych
> je zavisly.

Na takoveto rekurzivni dotazy bohuzel SQL nestaci. Nektere databaze (Oracle?)
maji specificka rozsireni nad ramec SQL, ktera takovy dotaz umoznuji zapsat.
Jinak nezbyva, nez to resit procedurou.

Josef Svoboda




Další informace o konferenci Test