Fórum Agrupar somente por data num campo timestamp #269630
22/02/2005
0
tentei group by date(dt_hr_tarefa) mas não rola
Q devo fazer?
Zenner
Curtir tópico
+ 0Posts
22/02/2005
Noelrocha
um select exemplo seria ...
select convert(varchar(8),DATA,8) as hora
from CLIENTES
group by convert(varchar(8),DATA,8)
qual banco de dados você usa?!
Gostei + 0
22/02/2005
Noelrocha
um select exemplo seria ...
select convert(varchar( 8 ),DATA, 8 ) as hora
from CLIENTES
group by convert(varchar( 8 ) ,DATA, 8 )
Gostei + 0
22/02/2005
Gandalf.nho
Gostei + 0
22/02/2005
Zenner
Encontrei o cod q pega somente a data, porém quando agrupo ele ou dá erro ou não faz..
------------------------- Coluna não encontrada ----------------------
SELECT cd_funcionario, cast(dt_hr_tarefa as date) as teste
FROM acoes group by cd_funcionario, teste
------------------------- Token unknown ----------------------
SELECT cd_funcionario, cast(dt_hr_tarefa as date) as teste
FROM acoes group by cd_funcionario, dt_hr_tarefa
------------------------- Erro no cast --------------------------
SELECT cd_funcionario, cast(dt_hr_tarefa as date) as teste
FROM acoes group by cd_funcionario, cast(dt_hr_tarefa as date)
Gostei + 0
22/02/2005
Gandalf.nho
Gostei + 0
22/02/2005
Zenner
Porém acho q consegui.. Resolvi criar uma view contendo todos os dados q preciso, formatando o campo timestamp pra campo data.. Depos dei um select com group by
Gostei + 0
22/02/2005
Gandalf.nho
SELECT cd_funcionario, cast(dt_hr_tarefa as date) as teste FROM acoes group by cd_funcionario, 2
Gostei + 0
22/02/2005
Zenner
Como funciona o group com order??
select cd_funcionario, max(dt_tarefa), nm_tarefa from VW_ACOES group by cd_funcionario order by cd_funcionario, dt_tarefa, nm_tarefa
Como agrupo isso por cd_funcionario e dt_tarefa mostrando tb o nome da tarefa??
Gostei + 0
22/02/2005
Paulo_amorim
Não sei se ajuda, e não sei se funciona em todos os bancos, mas pode-se fazer um TRUNC na data para eliminar a hora...
Ex. ORACLE:
SELECT TRUNC(sysdate) FROM dual
Retorna 22/02/2005
Espero que ajude
Até+
Gostei + 0
22/02/2005
Gandalf.nho
Gostei + 0
22/02/2005
Rômulo Barros
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)