[firebase-br] sql entre datas e horas

Leonardo Carneiro chesterman86 em gmail.com
Sex Dez 28 13:38:40 -03 2012


Tá querendo reinventar a roda mantendo eles separados =)


2012/12/28 João Marcos <unixkiller em gmail.com>

> Aqui amigão.
>
> Já que você não tem um timestamp na tabela, cria o  timestamp no select e
> faz o que você quer.
>
>
> select cast ( (v.data ||' '|| v.hora) as timestamp) as meuCampNovo from
> vendas v
>
> Se ficar complicado pra você montar o select, cria uma view da tabela e
> inclui esse  campo.
>
> Espero ter ajudado!
> ;)
>
>
> Em 28 de dezembro de 2012 12:19, João Marcos <unixkiller em gmail.com
> >escreveu:
>
> > Por quê você não concatena os campos e faz um cast para timestamp no
> > select ?
> > Acho que é a melhor solução pro seu problema.
> > Abraço.
> >
> >
> > Em 28 de dezembro de 2012 10:52, André Conrado <acf em andreconrado.net
> >escreveu:
> >
> > em tempo,
> >>
> >> Maurício, se vc realmente precisa manter os campos separados, crie um
> >> campo
> >> "computável" em sua tabela com a soma da DATA e HORA.
> >>
> >> Abs
> >>
> >> Em 28 de dezembro de 2012 11:49, André Conrado <acf em andreconrado.net
> >> >escreveu:
> >>
> >> > Maurício, concordo com o Renato e o Clei tb.
> >> >
> >> > Posso está enganado, mas não acredito que esta comparação seja
> possível
> >> > com data e hora separados.
> >> >
> >> > Abs
> >> >
> >> > Em 28 de dezembro de 2012 08:35, Clei Scheid <clei em geous.com.br>
> >> escreveu:
> >> >
> >> > Bom dia
> >> >>
> >> >> Para considerar data e hora em conjunto basta somá-las assim :
> >> >> ... where DATA_CUPOM+HORA_CUPOM between  '2012-12-01 18:00:00' and
> >> >> '2012-12-02 03:00:00'
> >> >>
> >> >> Abraço
> >> >>
> >> >> Clei
> >> >> Geous Consultoria e Sistemas
> >> >>
> >> >> Em 27 de dezembro de 2012 21:04, MAURICIO COSTA
> >> >> <maximmumsistemas em gmail.com>escreveu:
> >> >>
> >> >> > Boa noite galera.
> >> >> > Se possível gostaria da ajuda de vocês. O problema é montar um sql
> >> que
> >> >> > traga o seguinte:
> >> >> > Em uma tabela cupom temos os campos data e outro campo hora.
> >> >> > Em um restaurante onde as vendas inicial as 18:00 da data
> 01/11/2012
> >> e
> >> >> > fecha as vendas em 02:30:00 do dia 02/11/2012.
> >> >> > O problema. Quando o caixa abre no dia 02/11/2012 as 18:00 o
> >> relatório
> >> >> > entre datas acaba trazendo os produtos vendidos no dia 02/11/2012 a
> >> >> partir
> >> >> > das 18:00 se montar um sql que traga data >= 01/11/2012 a
> 02/11/2012.
> >> >> > Gostaria de montar o sql fazendo o seguinte onde data >= 01/11/2012
> >> e <=
> >> >> > 02/11/2012 e hora >= 18:00:00 e hora <= 03:30:00 da manha do dia
> >> >> > 02/11/2012.
> >> >> > Obrigado a todos!
> >> >> > ______________________________________________
> >> >> > 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
> >> >> >
> >> >> ______________________________________________
> >> >> 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
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Um Abraço,
> >> > André Conrado.
> >> >
> >> > 055 21 8840-6232 - Claro
> >> > e-mail: acf em andreconrado.net
> >> > http://andreconrado.net
> >> >
> >>
> >>
> >>
> >> --
> >> Um Abraço,
> >> André Conrado.
> >>
> >> 055 21 8840-6232 - Claro
> >> e-mail: acf em andreconrado.net
> >> http://andreconrado.net
> >> ______________________________________________
> >> 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
> >>
> >
> >
> ______________________________________________
> 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