[firebase-br] Realizar agrupamento por ano (GROUP BY)
luiz-allnet
luiz em parinformatica.com.br
Sex Maio 6 14:06:07 -03 2005
Tente isso:
SELECT
case
when (extract(month from l.lanctodata) <= 6) then 'Semestre 1'
when (extract(month from l.lanctodata) > 6) then 'Semestre 2'
end,
COUNT(l.defeitoid)
FROM movlctos l
GROUP BY 1
Luiz Carlos
----- Original Message -----
From: "Francielo J. Isotton"
<darkisotton-/E1597aS9LRfJ/NunPodnw em public.gmane.org>
Newsgroups: gmane.comp.db.firebase.portuguese
Sent: Friday, May 06, 2005 12:50 PM
Subject: Re: [firebase-br] Realizar agrupamento por ano (GROUP BY)
> Tente:
>
> SELECT extract(month from l.lanctodata-1)/6+1 AS SemestreLANCTODATA,
> COUNT(l.defeitoid)
> FROM lancamentos l
> GROUP BY 1
>
> wagner rodrigues escreveu:
>
> > Preciso realizar uma consulta onde o agrupamento tem de ser por
> > semestre, dentre outros.
> > Montei a expressão abaixo, mas retorna um erro no parenteses antes do
> > extract, quando retiro os parenteses da expressão retorna um erro na
> > devido ao uso da /
> >
> > Existe alguma outra forma de fazer isto ?
> > Fico grato com alguma dica.
> >
> > SELECT extract(month from l.lanctodata-1)/6+1 AS SemestreLANCTODATA,
> > COUNT(l.defeitoid)
> > FROM lancamentos l
> > GROUP BY (extract(month from l.lanctodata-1)/6+1)
> >
> > Abraços
> >
> > Wagner Rodrigues
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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://search.gmane.org/search.php?group=firebase
> >
> >
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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://search.gmane.org/search.php?group=firebase
>
Mais detalhes sobre a lista de discussão lista