Fórum Agrupar por Mês em uma Tabela Interbase #44892

16/06/2004

0

Tenho um Campo DataCad do tipo Date.

Estou contando via Count(DataCad) todas as datas que tem mes igual a 1 por exemplo, só que queria agrupar também por Mês, pois se não agrup por dia.

Como faço se o comando abaixo não funciona.

Group By Month(DataCad)
e
nem
Group By Extract (Month from DataCad)

Desde já Obrigado.


Giliardabreu

Giliardabreu

Responder

Posts

16/06/2004

Afarias

o Interbase nào permite agrupar por função. Vc tem q primeiro criar uma VIEW e usar essa view para agrupar, ex::

create view teste1 (datacad, mescad) as
select datacad, extract(month from datacad) from tabela;


e depois faz o select::

select mescad, count(*) from teste1
group by mescad;


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar