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!
Obrigado!
Jener
Curtir tópico
+ 0
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):
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
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
Clique aqui para fazer login e interagir na Comunidade :)