[firebase-br] Realizar agrupamento por ano (GROUP BY)

Francielo J. Isotton darkisotton em yahoo.com.br
Sex Maio 6 12:50:19 -03 2005


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
>
>







Mais detalhes sobre a lista de discussão lista