[firebase-br] Mostrar datas sem cadastro

Alexandre Benson Smith iblist em thorsoftware.com.br
Qui Nov 3 18:34:44 -03 2016


Em 28/10/2016 10:13, Augusto Junior escreveu:
> 1) PRINCIPAL
>
>     campos  DATA ( DATE )
>
>             SAIUX ( INTEGER )
>
>             SAIUY ( INTEGER )
>
>
>
> 2) PODESAIR
>
>     somente um campo  DIASEMANA  ( INTEGER )
>
>       1 - DOMINGO  2- SEGUNDA ... etc
>
>
>
>
>
> 3) NAOPODESAIR
>
>     somente um campo   DATA (DATE)
>
>
>
>
>
> PRINCIPAL   ( data e quantidades saídas )
>
> 12/10/2016    4   5   ( quarta )
>
> 12/10/2016    1   2   ( quarta )
>
> 13/10/2016    2   2   ( quinta )
>
> 18/10/2016    1   0   ( terça )
>
> 19/10/2015    3   1   ( quarta )
>
>
>
> PODESAIR ( dias que irão aparecer na consulta )
>
>        2      segunda
>
>        4      quarta
>
>        6      sexta
>
>
>
> NAOPODESAIR ( dias que não pode aparecer )
>
>    13/10/2016
>
>
>
>
>
> agora vamos dar um período entre 10/10/2016 e 20/10/2016
>
>
>
> preciso de um sql que me retorne
>
> total por dia independente de tem ou não saida no dia ( quando não existe
> saída
>
> mostra 0 )  somente dos dias que  existem registro na tabela PODESAIR
>
> e não mostra DATA cadastrada na tabela NAOPODESAIR
>
>
>
> retorno do sql
>
>               total    total
>
> data         saiux    saiuy
>
> 10/10/2016     0        0
>
> 12/10/2016     5        7
>
> 14/10/2016     0        0
>
> 17/10/2016     0        0
>
> 19/10/2016     3        1
>
> 20/10/2016     0        0
>
>
>
> pelo resultado pode-se ver que nos dias 10, 14,17 e 20  não houve
> movimento, mas
>
> eu precisaria dessa informação , acredito que é a parte mais complicada.
>
>
> grato
>
> Guto
> ______________________________________________

Não entendi exatamente...

A tabela principal vai ter todas as datas ?

Tem que somar o saiuX e saiuY de cada dia ?

O que voce escreveu e qual o resultado que deu ?

até mais...





Mais detalhes sobre a lista de discussão lista