Posted By: Trifid (novi roboti) on 'CZdatabases' Title: Re: Pocitani poctu odkazu na zaznamy Date: Sat Feb 17 16:03:54 2001 > Mam nasledujici problem: > > Jsou 3 tabulky mySQL usporadane tak, ze tabulka A obsahuje zaznamy s klicem. > Pomoci tohoto klice se na tabulku A odkazuji tabulky B a C. > > A potrebuju dotaz, ktery mi vrati zaznamy z tabulky A + dva sloupce, > obsahujici pocet odkazujicich se zaznamu z tabulky B resp. C. > > Myslim, ze tohle v SQL jednim dotazem snad vubec udelat nelze. > Navic na stroji kde tohle potrebuju bezi mySQL verze 3.22.neco, ktera neumi > TEMPORARY tabulky. > > Mate nekdo napad, jak tohle elegantne vyresit. > Pozn.: tohle potrebuju pouzivat casteji, ne jenom jednou, takze to chce > nejake > rozumne reseni, vyrobeni spec. tabulek, ktere se boudou updatovat nejakym > dotazem je az krajni moznost. > > Mac select count(b.bklic),count(c.cklic) from a left join b on (b.bklic=a.bklic) left join c on (c.cklic=a.cklic) group by a.bklic,b.bklic; Trifid@Redigy.Cz Rad bych veril, ze za pet minut zanikne svet.