Click here to Skip to main content
15,896,421 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hello Team,

How do i get the date less than today date.
I want in update query.
I have :
SQL
update job
set
CLEARANCESTATUS = 'Y',
CLEARANCEDATE = getdate() ,
LANDEDDATE = getdate(),
LANDEDSTATUS = 'Y'
where id = 5517


In getdate() function it gives me today date but i want to update less than today date .is it possible....please kindly guide ..

Thanks
Harshal
Posted

SQL
update job
set
CLEARANCESTATUS = 'Y',
CLEARANCEDATE = DATEADD(d, -7, getdate()) ,
LANDEDDATE = getdate(),
LANDEDSTATUS = 'Y'
where id = 5517
That will set the clearance date to last week.
 
Share this answer
 
Comments
[no name] 27-Mar-14 4:57am    
if i want the date for last day so my update query will be
update job
set
CLEARANCESTATUS = 'Y',
CLEARANCEDATE = DATEADD(d, -1, getdate()) ,
LANDEDDATE = getdate(),
LANDEDSTATUS = 'Y'
where id = 5517

is it ??
OriginalGriff 27-Mar-14 5:04am    
If you want yesterday, then yes.
If not, then you need to try to explain a little better.
[no name] 27-Mar-14 5:21am    
Thank You So much Friend ..
OriginalGriff 27-Mar-14 5:29am    
You're welcome!
update job
set
CLEARANCESTATUS = 'Y',
CLEARANCEDATE = DATEADD(d, -7, getdate()) ,
LANDEDDATE = getdate(),
LANDEDSTATUS = 'Y'
where DATEADD (d, -1 , GetDate())
 
Share this answer
 
Comments
[no name] 27-Mar-14 4:58am    
update job
set
CLEARANCESTATUS = 'Y',
CLEARANCEDATE = DATEADD(d, -7, getdate()) ,
LANDEDDATE = getdate(),
LANDEDSTATUS = 'Y'
where id = 5517

Is it ??
[no name] 27-Mar-14 4:59am    
if i want the date for last day so my update query will be above as mrntioned.
You can Add and Remove in date in this way...

SQL
DATEADD(d,"Days you want to add or subtract(int)",Getdate())
 
Share this answer
 
Comments
[no name] 27-Mar-14 4:58am    
update job
set
CLEARANCESTATUS = 'Y',
CLEARANCEDATE = DATEADD(d, -7, getdate()) ,
LANDEDDATE = getdate(),
LANDEDSTATUS = 'Y'
where id = 5517

is it ??
[no name] 27-Mar-14 4:59am    
if i want the date for last day so my update query will be above as mentioned
Nirav Prabtani 27-Mar-14 5:09am    
your query update date 7 days less than todat date

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900