Ir ao conteúdo
  • Cadastre-se

Retirar data de um timestamp - DB2


beto981

Posts recomendados

Pessoal,

Preciso realizar uma consulta de quantos registros surgem por dia em uma tabela, sendo que o único campo que posso utilizar para verificação é do tipo timestamp.

A consulta seria + ou - assim:

select date(campo_timestamp), count (*)

from tabela

where data > '28.08.2006'

group by ***DATA****

Tenho 2 problemas:

1 - como agrupar os resultados do select por data? tentei utilizar o mesmo comando do select (group by date(timestamp) ) porém o db2 informa erro na função date

2- ao realizar o select count apenas com a condição where, ele retorna o resultado esperado, porém ao realizar o select como está acima, ele retorna resultados absurdos (tenho quase 500.000 registros, e ele retorna uma somatória de 3 ou 4 registros por dia). Seria o caso de fazer algo como inner ou left join?

Quem puder ajudar.... Tks!!

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...