Olá,

2009/11/13 Rafael Helm - Trevisan Tecnologia <
[email protected]>

> select * from minha_tabela limit (select count(*) / 10 from minha_tabela);
>


Senão me falha a memória isso funciona apenas na versão 8.4 .

>
> Não é uma solução bonita, mas retorna o que precisas.
>
> Rafael.
>
>
> Fernanda Forbici Pazinatto escreveu:
> > Boa tarde,
> >
> > Alguém sabe como posso fazer um select com um limit váriável?
> >
> > Tenho a seguinte tabela:
> >
> > nome    tipo
> > aaaaa    1
> > bbbbb    3
> > aaaaa    2
> > ddddd    1
> >
> > tenho q pegar o seguinte resultado:
> > 10% dos nomes, que mais ocorreram por tipo. Já fiz um select nome, tipo,
> > count(*) from tabela limit.... (Aqui teria q limitar os 10% de cada
> > tipo..)
> >
> > Att
> > Fernanda
> >
> >
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
> >
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>


[]s
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a