Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. CREATE TABLE #DateTable (Time_Stamp datetime, Working_Hour int)
  2. INSERT INTO #DateTable (Time_Stamp, Working_Hour)
  3. VALUES
  4. ('2016-12-05 14:00:00',1)
  5. ,('2016-12-05 15:00:00',1)
  6. ,('2016-12-05 16:00:00',1)
  7. ,('2016-12-05 17:00:00',0)
  8. ,('2016-12-05 18:00:00',0)
  9. ,('2016-12-05 19:00:00',0)
  10. ,('2016-12-05 20:00:00',0)
  11. ,('2016-12-05 21:00:00',0)
  12. ,('2016-12-05 22:00:00',0)
  13. ,('2016-12-05 23:00:00',0)
  14. ,('2016-12-05 00:00:00',0)
  15. ,('2016-12-05 01:00:00',0)
  16. ,('2016-12-05 02:00:00',0)
  17. ,('2016-12-05 03:00:00',0)
  18. ,('2016-12-05 04:00:00',0)
  19. ,('2016-12-05 05:00:00',0)
  20. ,('2016-12-05 06:00:00',0)
  21. ,('2016-12-05 07:00:00',0)
  22. ,('2016-12-05 08:00:00',0)
  23. ,('2016-12-05 09:00:00',0)
  24. ,('2016-12-05 10:00:00',0)
  25. ,('2016-12-05 11:00:00',0)
  26. ,('2016-12-05 12:00:00',1)
  27. ,('2016-12-05 13:00:00',1)
  28. ,('2016-12-05 14:00:00',1)
  29. ,('2016-12-05 15:00:00',1)
  30.  
  31. DECLARE @StartDate datetime = '2016-12-05 15:00:00'
  32. DECLARE @EndDate datetime = '2016-12-06 13:00:00'
  33.  
  34. SELECT
  35. SUM(Working_Hour) Working_Hour
  36. FROM #DateTable
  37. WHERE Time_Stamp BETWEEN @StartDate AND @EndDate
  38.  
  39. Working_Hour
  40. 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement