[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