Ok, oswaldo, a melhor coluna seria a "Num_Sem_Mes"  desejo agrupar dados de 
um count que tenho que fazer...




>From: Osvaldo Rosario Kussama <[EMAIL PROTECTED]>
>Reply-To: Grupo de Usuários do PostgreSQL no 
>Brasil<[email protected]>
>To: Grupo de Usuários do PostgreSQL no Brasil 
><[email protected]>
>Subject: Re: [PostgreSQL-Brasil] Ola a todos - pergunta e basica...
>Date: Thu, 22 Feb 2007 16:54:49 -0200
>
>Mauricio De Biasi escreveu:
> > Ok preciso pegar um perido de 30 dias (mês) e dividir por semanas, 
>necessito
> > fazer algo desse tipos :("sei que o comando esta errado....")
> >
> > select * from  colaborador_transferido t
> > inner join colaborador c  on c.id_colaborador = t.id_colaborador
> > where id_unidade_de = '43' and id_unidade_para = '7'  and
> > -- É aqui que estou errando
> > date_part  (dt_transferido ('week' ou 'W' between '2006-01-01' and
> > '2006-01-31') )
> > group by "pelas semanas"
> >
> > abs
> > Mauricio
> >
> >
> >
> >> From: Osvaldo Kussama <[EMAIL PROTECTED]>
> >> Reply-To: Grupo de Usuários do PostgreSQL no
> >> Brasil<[email protected]>
> >> To: Grupo de Usuários do PostgreSQL no
> >> Brasil<[email protected]>
> >> Subject: Re: [PostgreSQL-Brasil] Ola a todos - pergunta  e basica...
> >> Date: Wed, 21 Feb 2007 20:05:08 -0300 (ART)
> >>
> >>
> >> --- Mauricio De Biasi <[EMAIL PROTECTED]>
> >> escreveu:
> >>
> >>> Pessoal, sou novo aqui na lista e estou feliz pq
> >>> achei ela rsrrs, pois forum
> >>> de postgre esta dificil aqui no brasil...
> >>>
> >>> Tenho uma pergunta basica quero fazer um select
> >>> contabilzando o numero de
> >>> semanas de um mes e agrupalos por semana: tipo assim
> >>> :
> >>>
> >>> data_ini = 01/09/2006
> >>> data_fim = 30/09/2006
> >>>
> >>> semana 1 = 10
> >>> semana 2 = 5
> >>> semana 3 = 5
> >>> semana 4 = 5
> >>> semana 5 = 5
> >>>
> >>> ou
> >>>
> >>> data_ini = 01/10/2006
> >>> data_fim = 31/10/2006
> >>>
> >>> semana 1 = 15
> >>> semana 2 = 5
> >>> semana 3 = 5
> >>> semana 4 = 5
> >>>
> >>> Eu sei que no postgre temos a função date e a opção
> >>> "w" ou "W" que me traz a
> >>> quantidade de semanas na quele perido como psso
> >>> separar elas em 1,2,3,7 ?
> >>>
> >>
> >> Sinceramente, não consegui entender seus exemplos nem
> >> sua pergunta.
> >> Tente explicar melhor quais são os dados de que dispõe
> >> e qual o resultado desejado para tentarmos ajudá-lo.
> >>
>
>
>
>Por favor, execute o comando abaixo no psql e responda qual das colunas
>melhor identifica a "semana" para você:
>
>SELECT to_char('2007-02-01'::date + s.a, 'WW') as "Num_Sem_Ano",
>to_char('2007-02-01'::date + s.a, 'W') as "Num_Sem_Mes",
>date_trunc('week','2007-02-01'::date + s.a) as "Inicio_Sem" FROM
>generate_series(0,45) as s(a);
>
>Creio que a resposta esteja nesta direção.
>
>Que dados você deseja agrupar? Quantidade?
>
>[]s
>Osvaldo
>
>
>_______________________________________________________
>Yahoo! Mail - Sempre a melhor opção para você!
>Experimente já e veja as novidades.
>http://br.yahoo.com/mailbeta/tudonovo/
>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>Antes de perguntar consulte o manual
>http://pgdocptbr.sourceforge.net/
>
>Para editar suas opções ou sair da lista acesse a página da lista em:
>http://pgfoundry.org/mailman/listinfo/brasil-usuarios

_________________________________________________________________
Inscreva-se no novo Windows Live Mail beta e seja um dos primeiros a testar 
as novidades-grátis. Saiba mais: 
http://www.ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a