Beto, Agora q eu percebi...
Vc quer diminuir usando função de agregação SUM ??? SUM é para somar... é isso mesmo ??? Se não for, resolva com a query abaixo SELECT SUM(EXTRACT (minutes from data_sessao)) FROM horas where id_usuario = 4 aí no caso ele irá extrair os minutos do primeiro valor que é 15 + do segundo valor que é 17 contabilizando um total de 32 minutos. []´s victor hugo Em 1 de setembro de 2010 15:19, Victor Hugo <[email protected]> escreveu: > beto, > > SELECT SUM(EXTRACT (minutes from data_sessao) > FROM horas where id_usuario = 4 > > []´s > victor hugo > > Em 1 de setembro de 2010 15:14, Beto Lima <[email protected]> escreveu: >> Olá queria saber se há como somar horas onde tenho apenas uma coluna >> tabela de exemplo segue assim: >> >> tabela horas >> id | data_sessao | id_usuario >> >> valores: >> 1 | 2010-09-01 14:15:00.000000 | 4 >> 2 | 2010-09-01 14:17:00.000000 | 4 >> >> a soma teria que dar 2 minutos. >> obs: o campo data_sessão é timestamp without time zone >> >> tentei assim mas não deu certo. >> select sum(data_sessao) from horas where id_usuario = 4 >> >> Obrigado >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > > > -- > []´s > Victor Hugo > -- []´s Victor Hugo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
