Anton.Sandbox

1

Please login or register to vote for this query.

(click on this box to dismiss)

Code Golf and Coding Challenges Meta

Q&A about the site for programming puzzle enthusiasts and code golfers

-- At what hour do I ask most posts, both questions and answers?
-- UTC (GMT) time zone.
-- Parameters:
--   UserId
--   HourOrDOW (1 - hours, 2 - day of week)

IF ##HourOrDOW:int?1## = 1
  SELECT
    DATEPART("hour", CreationDate) AS [Hour you add a post],
    COUNT(*) AS [Number of your posts per hour]
  FROM Posts
  WHERE OwnerUserId = ##UserId##
  GROUP BY DATEPART("hour", CreationDate)
ELSE
SELECT
    DATEPART("weekday", CreationDate) AS [Weekday you add a post],
--    COUNT(*) AS [Number of your posts per weekday],
    DATENAME(dw, CreationDate)
  FROM Posts
  WHERE OwnerUserId = ##UserId##
--  GROUP BY DATENAME(dw, CreationDate)

Enter Parameters

Options:
Switch to main site
loading Hold tight while we fetch your results