ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

sql para buscar a maior data e hora

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
claudioforteski
Novato
Novato


Registrado: Quarta-Feira, 2 de Junho de 2021
Mensagens: 24

MensagemEnviada: Seg Fev 03, 2025 10:01 pm    Assunto: sql para buscar a maior data e hora Responder com Citação

Olá pessoal, utilizo o Firebird 2.0.

Tenho vários registros onde ficam gravados a data e hora de cada lançamento.
o que preciso seria uma SQL onde me traga um resultado
mostrando qual foi a última data e hora do lançamento.

Por exemplo
02/02/2025 - 12:00
03/02/2025 - 09:00
03/02/2025 - 10:00
03/02/2025 - 11:00

o Resultado seria 03/02/2025 - 11:00

Grato

CLaudio
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
JoaoSHi
Experiente
Experiente


Registrado: Segunda-Feira, 25 de Agosto de 2008
Mensagens: 484

MensagemEnviada: Ter Fev 04, 2025 1:43 pm    Assunto: Responder com Citação

Colega, vê se ajuda:

select max(DataHora) from NomeTabela;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
claudioforteski
Novato
Novato


Registrado: Quarta-Feira, 2 de Junho de 2021
Mensagens: 24

MensagemEnviada: Ter Fev 04, 2025 3:25 pm    Assunto: sql para buscar a maior data e hora Responder com Citação

Boa Tarde

Grato pela colaboração

Mas não seria isso,
se eu faço desta maneira
select max(data),max(hora) from tabela

O resultado vai me mostrar a maior Data e a maior hora, mas de registros
diferentes, o que preciso é que me mostre a data e hora do mesmo registro

por exemplo

20/01/2025 hora = 15:23
21/01/2025 hora = 14:23
21/01/2025 hora = 13:00

o resultado seria 21/01/2025 = hora 14:23

Att

Claudio
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
JoaoSHi
Experiente
Experiente


Registrado: Segunda-Feira, 25 de Agosto de 2008
Mensagens: 484

MensagemEnviada: Sáb Fev 08, 2025 10:45 pm    Assunto: Responder com Citação

Código:
select
    max(data||' '||hora) Data_Varchar,
    Cast(max(data||' '||hora) as timestamp) Data_TimeStamp
from
    NomeTabela
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
claudioforteski
Novato
Novato


Registrado: Quarta-Feira, 2 de Junho de 2021
Mensagens: 24

MensagemEnviada: Seg Fev 10, 2025 5:44 pm    Assunto: consulta sql no firebird Responder com Citação

obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB