[firebase-br] Extrair a Semana de uma data

Ivan Guimarães Meirelles igmeirelles em gmail.com
Qui Nov 30 13:38:38 -03 2006


Olá Wilson !!!

Essa é um pouquinho difícil pois necessita um pouco mais de lógica no
FireBird... no SQL Server seria mais fácil, pois ele tem uma função que
retorna o número da semana do ano... que vai de 1 até 52 ou 53... no
FireBird obtemos esse número assim:

 (extract(yearday from D)-extract(weekday from D-1)+7)/7

Onde D é a data desejada...

Agrupando o Total de vendas por semana... ficaria assim:

select (extract(yearday from data_emissao)-extract(weekday from
data_emissao-1)+7)/7, sum(total_Vendas) from Vendas group by 1


espero ter ajudado...




-----Original Message-----
From: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
On Behalf Of Carlos Wilson
Sent: quinta-feira, 30 de novembro de 2006 10:59
To: 'FireBase'
Subject: [firebase-br] Extrair a Semana de uma data

Olá a Todos,

  Gostaria de saber como extrair a semana de uma data, não é Extract(WeekDay
from Data), este retorna o dia da semana. O que eu to precisando é agrupar
as vendas por semana. O que os senhores recomendam?

Carlos Wilson


		
_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



______________________________________________
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





Mais detalhes sobre a lista de discussão lista