[firebase-br] Como fazer um 'SELECT DESVP(Valor) FROM PAGAMENTOS' ?

Renato Deggau rdeggau em gmail.com
Qua Set 20 13:31:14 -03 2006


Complementando a minha informação, as funçoes udf_abs e udf_sqrt
utilizadas na rotina, sao da UDF TBUDF do Daniel Pereira Guimaraes

Renato Deggau

On 9/20/06, Renato Deggau <rdeggau em gmail.com> wrote:
> Fernando,
>
> eu fiz ela por codigo mesmo; segue um trecho da minha procedure
> (claro, voce so precisa declarar as variaveis do programa tambem)
>
>
> Renato Deggau
>
> SELECT AVG(VALORNUMERICO), MIN(VALORNUMERICO), MAX(VALORNUMERICO),
> SUM(cast(VALORNUMERICO as double precision) * cast(VALORNUMERICO as
> double precision)),  count(valornumerico)
> FROM   INFORMACAO
> WHERE  CODQUALIFICADOR = :PCODQUALIFICADOR AND
>          DATAINFORMACAO  = :PDATAREFERENCIA AND
>          VALORNUMERICO IS NOT NULL
>   INTO   MEDIA, MINIMO, MAXIMO, SOMAX2, CONTAGEM;
>  if (contagem < 2) then
>   EXCEPTION CONTAGEM;
>  contagemmedia = contagem*(media*media);
>  desviopadrao  = udf_abs(udf_sqrt(((somax2-contagemmedia)/contagem)));
>
>
>
>
> On 9/20/06, Fernando Reis Guimarães <fernandobhz em gmail.com> wrote:
> > Olá pessoal....
> >
> > Ai que saudades do meu bom e velho access....
> > heheheh
> >
> > Bom. Migrei pro firebird por real necessidade, meu access em rede com 100
> > pcs( ufa ) e com mais de 7mil registros mensais nâo tava dando conta do
> > recado.. snif..snif...snif...
> >
> > Então senti muita falta da função desvp que retorna o desvio padrão da
> > série....
> >
> > Alguem sabe como "implementar" ou o nome da função correspondente no
> > firebird....
> >
> > e muito obrigado pela atenção.
> >
> > --
> > Atenciosamente;
> > Fernando.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>




Mais detalhes sobre a lista de discussão lista