[firebase-br] View separando valores

Nivaldo Martins nivaldomart em gmail.com
Sex Nov 5 14:16:42 -03 2010


Será que assim ajuda?

sum (iif(RecDiferenca > 0, RecDiferenca,0)),
sum (iif(RecDiferenca < 0, RecDiferenca,0))


Em 5 de novembro de 2010 10:31, Reinaldo <diasmartins em gmail.com> escreveu:

> Olá pessoal, preciso criar uma view mais ou mesno assim:
>
> CREATE VIEW VW_TOTAL_PERIODO(
> Documento,
> Tipo_Pessoa,
> Data_Pedido,
> Valor_Pedido
> Valor_Acrescimo,
> Valor_Desconto)
> AS
> SELECT
>  RecDoc,
>  RecTipPes,
>  RecDatPed,
>  Coalesce(Sum(RecTotPed), 0.00),
> ---------------------------------
>  Coalesce(Sum(RecDiferenca), 0.00), -- Qdo campo > que zero.
>  Coalesce(Sum(RecDiferenca), 0.00)  -- Qdo campo < que zero.
>
> *** Vejam que o campo é o mesmo ***
> ---------------------------------
> FROM
>   Pedidos
> GROUP BY
>  RecDoc,
>  RecTipPes,
>  RecDatPed
>
>
>
> Alguma Sugestão.
>
> Att.
>
> Reinaldo
>
> PS: Tenho uma VIEW para Acréscimo e Descontos, porém como eu estava
> utilizando 3 view, o Sistema acaba ficando degradado. Já vi que se der
> certo assim vou ter um bom ganho de performance.
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista