Posted By: mac (Macintosh) on 'CZdatabases' Title: Re: Pocitani poctu odkazu na zaznamy Date: Sun Feb 18 09:18:39 2001 > 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; Jo kdyby to slo takhle snadno, tak bych tu s tim ani neotravoval. Problem je v tom, ze v okamziku, kdy se joinujou vic nez 2 tabulky, tak je vysledek nespravny - pochopitelne, pokud nejdou dve joinovane tabulky propojit 1:1, tak pri (druhem) joinu pribyva zaznamu (join je prece selekce z kartezskeho soucinu), a pocty vyskytu klicu (z tabulky pripojene prvnim joinem) se zvetsuji. Navic b.bklic v group by je tu nadbytecne, protoze o radek vys je join on b.bklic=a.bklic, takze tyto sloupce jsou (tam kde neni null) stejne. Nejaky jiny napad? Mac