All the distinct days on which I created posts

0

Please login or register to vote for this query.

(click on this box to dismiss)

The Workplace Meta

Q&A about the site for members of the workforce navigating the professional setting

WITH 
groups(dates,grp) AS (

  SELECT DISTINCT CAST(CreationDate AS DATE),
  dateadd(day, -ROW_NUMBER() OVER (ORDER BY CAST(CreationDate AS DATE)), CAST(CreationDate AS DATE))
   FROM Posts
   WHERE OwnerUserId = ##UserId##
  )
SELECT 
  COUNT(*) AS consecutiveDates,
  MIN(dates) AS minDate,
  MAX(dates) AS maxDate
FROM groups
GROUP BY grp
ORDER BY 1 DESC, 2 DESC

Enter Parameters

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