| 
                
Please start any new threads on our new 
    site at https://forums.sqlteam.com.  We've got lots of great SQL Server
    experts to answer whatever question you can come up with. 
    
        | 
                
                    | 
                            
                                | Author | Topic |  
                                    | Muj9Yak Posting Veteran
 
 
                                        75 Posts | 
                                            
                                            |  Posted - 2013-09-04 : 04:46:15 
 |  
                                            | Hi,I would like to get yesterday's date. i know i can use getdate()-1 to get the date for yesterday by if i run the query at 8am it will only select data from yesterday at 8am but i would like the time for yesterday to be 12:00am.for example current date = 04/08/2013 09:44getdate()-1 =              03/08/2013 09:44    i want    =                03/08/2013 12:00am   can somebody help me out please. Thank you. |  |  
                                    | stepsonAged Yak Warrior
 
 
                                    545 Posts | 
                                        
                                          |  Posted - 2013-09-04 : 05:03:15 
 |  
                                          | [code]declare @datGetDate as datetimeset @datGetDate='04/08/2013 09:44'select Dateadd(d,datediff(d,1,@datGetDate),0)[/code]--output2013-04-07 00:00:00.000replace @datGetDAte with the GetDate() SCe-am pe mine am si-n dulap, cand ma-mbrac zici ca ma mutsabinWeb |  
                                          |  |  |  
                                    | stepsonAged Yak Warrior
 
 
                                    545 Posts | 
                                        
                                          |  Posted - 2013-09-04 : 05:05:55 
 |  
                                          | [code]this is the initial date'2013-04-08 09:44:00.000'[/code]in my exemple:04 is the month 08 is the dayCe-am pe mine am si-n dulap, cand ma-mbrac zici ca ma mutsabinWeb |  
                                          |  |  |  
                                    | Muj9Yak Posting Veteran
 
 
                                    75 Posts | 
                                        
                                          |  Posted - 2013-09-04 : 05:14:07 
 |  
                                          | Thank you stepson. it has worked. really appriciate it.    |  
                                          |  |  |  
                                    | stepsonAged Yak Warrior
 
 
                                    545 Posts | 
                                        
                                          |  Posted - 2013-09-04 : 13:38:08 
 |  
                                          | with welcomeCe-am pe mine am si-n dulap, cand ma-mbrac zici ca ma mutsabinWeb |  
                                          |  |  |  
                                    | SwePesoPatron Saint of Lost Yaks
 
 
                                    30421 Posts | 
                                        
                                          |  Posted - 2013-09-04 : 14:08:53 
 |  
                                          | [code]DECLARE	@OriginalDate DATETIME = '20130804 09:44',	@Yesterday DATETIME;SET	@Yesterday = DATEDIFF(DAY, 1, @OriginalDate);SELECT	@Yesterday;[/code] Microsoft SQL Server MVP, MCT, MCSE, MCSA, MCP, MCITP, MCTS, MCDBA
 |  
                                          |  |  |  
                                |  |  |  |  |  |