Olá senhores... Me deparei com um problema que parece primário, mas fiquei indignado por não conseguir resolver...
Eu tenho um Group By e quero saber o número de "grupos" que retornou... Algo como: A | B -------- 0 | a 0 | b 0 | c 0 | d 1 | e 1 | f 1 | g 1 | h Select a, count(*) from tabela group by a; a | count ------------- 0 | 4 1 | 4 Até aqui blz... Mas como eu faço para ele me dizer que retornou 2 "grupos"? Com: "select count(*) from tabela group by a" eu achei que resolveria, mas ele retorna o mesmo do passado, mas sem a coluna a, somento "4" e "4"... Cheguei a fazer uma coisa feia, mas que funcionava =P select count(*) from (select count(*) from tabela group by a) x Alguma outra sugestão? Valeu...
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
