-#Alea#- Posted November 20, 2012 Report Share Posted November 20, 2012 Olá,Alguém sabe como buscar somente cadastros com data de alteração maior que 60 dias?exemplo:cadastro 1 data: 20/09/2012 (60 dias)cadastro 2 data: 20/10/2012 (30 dias)cadastro 3 data: 20/08/2012 (90 dias)Ele me mostraria na busca o cadastro 1 e 2.Estou usando banco de dados Mysql.Att, Quote Link to comment Share on other sites More sharing options...
0 bareta Posted November 20, 2012 Report Share Posted November 20, 2012 você pode usar um between entre a data atual e a quantidade de dias que quer.algo do tipo: (obvio vai te que converter as datas pro formato correto !!!)sql="select * from tabela where data between "&date&" and "&DateAdd("d",60,date)&" order by data desc" Quote Link to comment Share on other sites More sharing options...
0 -#Alea#- Posted November 21, 2012 Author Report Share Posted November 21, 2012 Valeu pela ajuda mas fiz dessa maneira.SELECT * From imoveis where id_corretor="&Session("corretor")&" and DATEDIFF( now( ), atualizado )>59Onde "now()" pega a data atual do sistema e "atualizado" pega a data salva nesse campo em meu sistema.ele vai fazer a subtração da data atual até a data atualizada no sistema e me retornal em número de dias.No meu caso se retornar com mais de 59 dias vai listar no resultado de minha consulta. Quote Link to comment Share on other sites More sharing options...
Question
-#Alea#-
Olá,
Alguém sabe como buscar somente cadastros com data de alteração maior que 60 dias?
exemplo:
cadastro 1 data: 20/09/2012 (60 dias)
cadastro 2 data: 20/10/2012 (30 dias)
cadastro 3 data: 20/08/2012 (90 dias)
Ele me mostraria na busca o cadastro 1 e 2.
Estou usando banco de dados Mysql.
Att,
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.