[firebase-br] View
Hélio Oliveira
hpensador em gmail.com
Sábado Abril 9 20:14:01 -03 2022
Não sei se é possível passar parâmetros para uma hora. Agora para uma SP
sim, e acredito que seja uma melhor solução para o seu objetivo.
Em sáb., 9 de abr. de 2022 14:42, José Mauricio Barbisan Zottis via lista <
lista em firebase.com.br> escreveu:
> 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
> >
>
>
> --
> ______________________________________________
> 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