Fórum Como agrupar somente pelo mes de uma data - interbase 6 #60778
06/08/2009
0
select data from tabela
group by (somente mes da data)
?????
Fausto.malheiros
Curtir tópico
+ 0Posts
06/08/2009
Emerson Nascimento
select extract(year from data) ano, extract(month from data) mes, sum(valor) total from tabela group by 1, 2
onde o agrupamento será pelo primeiro e pelo segundo campo
Gostei + 0
06/08/2009
Fausto.malheiros
Gostei + 0
06/08/2009
Emerson Nascimento
select extract(year from data) ano, extract(month from data) mes, sum(valor) total from tabela group by extract(year from data), extract(month from data)
se não der certo, sugiro a você criar uma stored procedure pra resolver seu problema - ou passe a usar o Firebird (voto no Firebird!, rs).
Gostei + 0
06/08/2009
Fausto.malheiros
Essa idéia do firebird ja esta em voga...alias ja até baixei ele.
E só instalar o firebird e desativar o interbase? No mesmo banco GDB?
Dependendo do que vc me dizer....creio que ja vou começar a aprofundar no assunto.
Gostei + 0
06/08/2009
Emerson Nascimento
- vc gera um bkp do seu banco de dados pelo interbase.
- desinstala o interbase
- instala o FB
- restaura o bkp pelo FB
sugiro, depois de restaurar o bkp, alterar a extensão do banco para .FDB (por motivos óbvios)
Gostei + 0
06/08/2009
Fausto.malheiros
Vou começar fazer isso esse fim de semana mesmo....ta complicado continuar com o interbase.
Esse problema de agora vou fazer na ´unha´ mesmo.
Vlw Amigo.
Bração
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)