Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. SELECT
  2. DATEDIFF(YEAR,'20120101','20131231'),
  3. DATEDIFF(YEAR,'20121231','20130101');
  4.  
  5. DECLARE @d DATE = SYSDATETIME;
  6.  
  7. SELECT <cols> FROM dbo.tablename
  8. WHERE VisitDate < DATEADD(DAY, 1, DATEADD(MONTH, -5, @d));
  9.  
  10. -- the above evaluates to < '2013-09-04'
  11.  
  12. DECLARE @Today DATE,
  13. @MonthsBack INTEGER;
  14. SET @Today = GETDATE();
  15. SET @MonthsBack = 5;
  16.  
  17. SELECT 1
  18. FROM dbo.[foo]
  19. WHERE VisitDate <= DATEADD( MONTH, -@MonthsBack, @Today );
  20.  
  21. SELECT DATEDIFF(MONTH, '20140130', GETDATE())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement