Em 27 de outubro de 2010 10:38, Beto Lima <[email protected]> escreveu:
> pessoal, agradeço pela força mas nenhuma das formas deu certo..mas tudo bem
> sem stress...
>


Tente:
...
trunc((
(SELECT count(candidato_cpf)::numeric AS total FROM
classificacao_inscrito where edital_id = 11 and cargo_id = 59 and
cli_classif_aprovado = true) * 100.0 /
(SELECT count(distinct candidato_cpf)::numeric AS total FROM
resposta_questao where rpq_resposta is not null and edital_id = 11 and
cargo_id = 59)
),2) as indice_aprovacao
...

Osvaldo
PS. Se considerar mais adequado troque a função trunc por round.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a