[firebase-br] View
José Mauricio Barbisan Zottis
zottissistemas em gmail.com
Sábado Abril 9 14:41:53 -03 2022
Boa tarde, Tira os parâmetros e coloca os campos dos parâmtros, depois na
chamada da View você coloca os parâmetros de Busca
Em sex., 8 de abr. de 2022 às 20:59, Augusto Junior via lista <
lista em firebase.com.br> escreveu:
> Olá a todos,
> Será possível criar uma view com esse sql ?
> ===============================================
> select
> qry.Vendedor as Vendedor ,
> qry.Apelido as Apelido ,
> sum( qry.ttVendas) as TTvendas,
> sum( qry.TTRecebimentos ) as TTRecebimentos
> FROM (
>
> select
> vendacorpo.vendedor,
> funcionarios.apelido,
>
> sum( case vendacorpo.tipovenda
> when 'V' then vendacorpo.unitariovista * vendacorpo.unidades
> when 'E' then vendacorpo.unitariovista * vendacorpo.unidades
> when 'P' then vendacorpo.unitcomdesconto * vendacorpo.unidades
> end ) ttVendas ,
>
> 0 as ttRecebimentos
>
> from vendacab
> inner join vendacorpo on (vendacab.pedido = vendacorpo.pedido)
> inner join funcionarios on (vendacorpo.vendedor = funcionarios.codigo)
>
> where
> vendacab.anomesvenda =:xAnoMes
> and
> (( vendacab.tipovenda = 'V' ) or (vendacab.tipovenda = 'E' ))
>
> group by vendacorpo.vendedor, funcionarios.apelido
>
>
> UNION
>
> select
> ctreceber.vendedor,
> funcionarios.apelido,
> 0 as ttvendas ,
>
> sum( ctreceber.valorpago ) as ttRecebimento
> from ctreceber
> inner join funcionarios on (ctreceber.vendedor = funcionarios.codigo)
>
> where ctreceber.datapagamento >=:DataInicial and
> ctreceber.datapagamento<=:DataFinal
>
> group by ctreceber.vendedor, funcionarios.apelido
>
>
> ) as qry
>
> group by vendedor, apelido
> ======================================================
>
> observando que as datas são parametros.
>
> obrigado,
> Augusto
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html
>
--
Mais detalhes sobre a lista de discussão lista