Anton.Sandbox

0

Please login or register to vote for this query.

(click on this box to dismiss)

Portuguese Language

Q&A for linguists, teachers and learners wanting to discuss the finer points of the Portuguese language

-- At what hour do I ask most posts, both questions and answers?
-- UTC (GMT) time zone.

DECLARE @UserId int = ##UserId##;
DECLARE @Part varchar(10)

-- SELECT @Part = CASE ##HourOrDOW:int##
-- WHEN 1 THEN DATEPART("hour", CreationDate)
-- WHEN 2 THEN DATEPART("weekday", CreationDate)
-- ELSE DATEPART("hour", CreationDate)
-- END

-- ##HourOrDOW:string##

-- CASE ##HourOrDOW## WHEN 1 THEN "hour" WHEN 2 THEN "weekday" ELSE "hour" END
IF ##HourOrDOW:int## = 1
  SELECT
    DATEPART("hour", CreationDate) AS [Hour you add a post],
    COUNT(*) AS [Number of your posts]
  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]
  FROM Posts
  WHERE OwnerUserId = @UserId
  GROUP BY DATEPART("weekday", CreationDate)

Enter Parameters

Options:
Switch sites:
loading Hold tight while we fetch your results