Fórum Query para apurar diferença de datas #215836

20/02/2004

0

Preciso fazer uma query que calcule a diferença entre a data atual e uma determinada data que eu informar.

Obrigado!


Jener

Jener

Responder

Posts

21/02/2004

Tnaires

Vc quer a diferença em q? Em meses, dias...
E qual o seu banco?
Por exemplo, o SQL Server possui três funçõezinhas... DAY(data) pega o dia, MONTH(data) pega o mês e YEAR(data) pega o ano. Então, no seu sql, vc podia fazer (diferença em datas):
SELECT DAY(data_1) - DAY(data_2) FROM Tabela

A data tanto pode ser um campo datetime quanto um valor qualquer q vc informar. Mas eu não sei se essas funções estão presentes na implementação padrão do SQL (ou seja, em outros bancos).
Ah, eu não podia deixar d falar isso: se vc está usando Delphi, pode usar as funções já prontas da unit DateUtils.
Sucesso


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar