[firebase-br] RE: Como informo o último dia do Mês?

Jiuney Pachevitch j1un3y em hotmail.com
Ter Jan 8 18:54:28 -03 2008


 
Boa tarde.. Uma idéia... Porque vc nao usa o primeiro dia do mes seguinte.. todos os meses começam com o dia primeiro. hehe
 
Dai voce faz a verificacao com a data sendo menor que o primeiro dia do mes seguinte.. 



> Date: Tue, 8 Jan 2008 18:48:26 -0200> From: leandrofabior em gmail.com> To: lista em firebase.com.br> Subject: Re: [firebase-br] Como informo o último dia do Mês?> > E tipo de\embro termina em 31 fevereiro com 29 ou 28?> > Em 08/01/08, MagnoS <magnoscosta em bol.com.br> escreveu:> >> > Ultimo dia do mes?? ou o usuário vai informar a data final?? pq pela> > observação q vc colocou, parece ser uma data informada..> > Se for isso, coloca ela como input...> > ... where (m.datavenda between f.datainicial and :datafinal ) and...> > Se for uma procedure vc chama ela Procedure_Name( data )> > Se for num data set... dataset.ParamByName('datafinal').Value := data.> >> >> >> > ----- Original Message -----> > From: ".:: Eder Sousa ::." <edersousa em gmail.com>> > To: "FireBase" <lista em firebase.com.br>> > Sent: Tuesday, January 08, 2008 10:52 AM> > Subject: [firebase-br] Como informo o último dia do Mês?> >> >> > Preciso fazer um select onde o último dia do mês pode variar, como posso> > fazer isso?> >> > select f.codigoempresaconvenio,> > f.datainicial,> > f.datafinal,> > (select count(*)> > from fechamentoitens s> > where s.numerodocumento = f.numerodocumento) qtde_cupom,> > (select coalesce(sum( s.valorliquidocupom),0)> > from fechamentoitens s> > where s.numerodocumento = f.numerodocumento) soma_cupom,> > (select coalesce(sum(m.valorliquidocupom),0)> > from movimentoresumoconvenio m> > where (m.datavenda between f.periodo and f.datainicial) and> > (m.codigoempresaconvenio = f.codigoempresaconvenio))> > anterior> > (select coalesce(sum(m.valorliquidocupom),0)> > from movimentoresumoconvenio m> > where (m.datavenda between f.datainicial and ***> > ULTIMODIADOMES *** ) and> > (m.codigoempresaconvenio = f.codigoempresaconvenio))> > Posterior> > from fechamento f> >> > OBSERVAÇÃO:> > f.datainicial ---- 06/12/2007> > f.datafinal ---- 15/01/2008> > ou> > f.datainicial ---- 06/01/2008> > f.datafinal ---- 20/01/2008> > _______________________> > Eder Pereira de Sousa> > Desenvolvimento de Sistemas> >> >> > ______________________________________________> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br> > Para editar sua configuração na lista, use o endereço> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa> >> >> > ______________________________________________> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br> > Para editar sua configuração na lista, use o endereço> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa> >> ______________________________________________> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_________________________________________________________________
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br


Mais detalhes sobre a lista de discussão lista