jak na data z databáze

potřebuji help. mám v databázi data (jména) a potřebuji je vyextrahovat z databáze, což umím, ale zároveň zjistit kolikrát to jméno se jméno vyskytuje. lépe řečeno: z výsledkové tabulky vybrat jména střelců branek a seřadit je podle počtu vstřelených gólů. něco mě napadá, ale přijde mi to krkolomné. díky
jestli jsem to spravne pochopil, tak bych to udeal pomoci klauzule GROUP BY jmeno
>> kolikrát to jméno se jméno vyskytuje

nechápu, ale fce mysql_num_rows() by snad pomohla


>> a seřadit je podle počtu vstřelených gólů

mysql_query("select * from tabulka where strelec = '$strelec' order by goly desc");


... záleží taky co máš v tabulce za sloupce a to já bohužel nevím
zkus to takhle:

SELECT jmeno, count(*) AS "goly" FROM strelci GROUP BY jmeno ORDER BY goly DESC;