Autor Zpráva
Dědeček
Profil *
Zdravím,

Nemůžu příjít na to jak spočítat skupiny, když sloučím data z tabulky pomocí group by tak mi count vypíše počet řádků celkem místo počtů skupin.
id|name
1| test
1| test
2| test
2| notest

select count(*) from table group by name.
Vypíše 3 a 1 potřebuji aby vypsalo 1 a 1

Děkuju za rady
Kcko
Profil
select count(distinct id) from table group by id
Dědeček
Profil *
Super o distinct jsem neveděl. Jen už tam tedy nemusí být group by :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0