Agrupar somente por data uma coluna data time

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
Lucas PM Carvalho
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 10
Registrado em: Ter, 11 Mar 2014 10:27 am

Boa Tarde Pessoal,

Existe um meio de se agrupar um campo Data Time, somente por Data no Oracle ?

Tenho os dados : 01/01/2014 12:00
01/01/2014 12:30
02/01/2014 08:00

Gostaria de agrupar desta forma: 01/01/2014
02/01/2014

Seria possível ?
marcelo_oracle
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Ter, 18 Mar 2014 5:26 pm

use TO_DATE(SUA_DATA, 'DD/MM/RRRR'), assim você agrupa usado somente a data e tira a hora
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Se não quer considerar os minutos, pode fazer assim:

Selecionar tudo

ORDER BY TRUNC(  sua_data  )
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 16 visitantes