Agrupar pelo mes de um campo Data

Firebird

05/04/2006

Olá amigos, estou fazendo uma consulta aonde utilizo a função [b:7c0b6c8ed2]extract[/b:7c0b6c8ed2] para separar o mês de uma data, preciso agrupar por esse mes, mas dá erro no group by.

SELECT COUNT(*), EXTRACT(MONTH FROM D_LIBERA) AS MES
FROM TBEXAMES
WHERE D_LIBERA BETWEEN ´03/29/2006´ AND ´04/02/2006´

Jah tentei o
GROUP BY MES, E O GROUP BY EXTRACT(MONT FROM D_LIBERA), mas dos 2 jeitos dá erro.

Alguém poderia me ajudar ? Estou utilizando o interbase 6.


Molmedo

Molmedo

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

05/04/2006

hum... no interbase não sei se funciona...

SELECT COUNT(*), EXTRACT(MONTH FROM D_LIBERA) AS MES
FROM TBEXAMES
WHERE D_LIBERA BETWEEN ´03/29/2006´ AND ´04/02/2006´
GROUP BY 2

o 2 é por conta de ser o segundo campo da seleção.


GOSTEI 0
POSTAR