Ho un DB con campo data del tipo:
2012-08-01 00:00:00.000
Come posso ritornare tutti i record che hanno data più vecchi di oggi (quindi da ieri)...
(AnagraficaContratti.ContrattoData >= GETDATE(cosa manca?)) AND
??
Ho un DB con campo data del tipo:
2012-08-01 00:00:00.000
Come posso ritornare tutti i record che hanno data più vecchi di oggi (quindi da ieri)...
(AnagraficaContratti.ContrattoData >= GETDATE(cosa manca?)) AND
??
Originariamente inviato da Valeria75_bis
Ho un DB con campo data del tipo:
2012-08-01 00:00:00.000
Come posso ritornare tutti i record che hanno data più vecchi di oggi (quindi da ieri)...
(AnagraficaContratti.ContrattoData >= GETDATE(cosa manca?)) AND
??codice:(AnagraficaContratti.ContrattoData < GETDATE())
Basta il GetDate per ritornare tutti i record con data < Oggi??? (senza considerare l'ora....)
Grazie mille!!!
Il getdate() ti da la data / ora corrente. Se sei interessata a prendere i record sino alle 23:59:59.999 di ieri allora dovrai costruirti una data che faccia questo per te.Originariamente inviato da Valeria75_bis
Basta il GetDate per ritornare tutti i record con data < Oggi??? (senza considerare l'ora....)
Grazie mille!!!
Quindi quello che hai postato era sbagliato?
Riposto la domanda
Come posso ritornare tutti i record che hanno data più vecchi di oggi (quindi da ieri)...
select *Originariamente inviato da Valeria75_bis
Quindi quello che hai postato era sbagliato?
Riposto la domanda
Come posso ritornare tutti i record che hanno data più vecchi di oggi (quindi da ieri)...
from tabella
where data < convert(datetime,
convert(varchar(20), day(getdate())) + '-' +
convert(varchar(20), month(getdate())) + '-' +
convert(varchar(20), year(getdate())), 105)
@myDate <= DATEADD(dd, DATEDIFF(dd, +1, getdate()), 0)