How many questions are reopened after being closed and edited?

0

Please login or register to vote for this query.

(click on this box to dismiss)

Emacs

Q&A for those using, extending or developing Emacs

WITH closed_and_edited AS (
SELECT c.PostId, MIN(e.CreationDate) AS EditDate
  FROM PostHistory AS c
  INNER JOIN PostHistory AS e
    ON c.PostId = e.PostId
   AND c.PostHistoryTypeId = 10 -- Post Closed
   AND e.PostHistoryTypeId = 5 -- Edit Body
  GROUP BY c.PostId
)
SELECT COUNT(*) AS 'Closed and edited',
  COUNT(oa.PostId) AS 'Closed, edited and reopened',
  ROUND(COUNT(oa.PostId) * 100.0 / COUNT(*), 2) AS '%'
  FROM closed_and_edited AS q
  OUTER APPLY (
    SELECT PostId
      FROM PostHistory
      WHERE PostId = q.PostId
        AND PostHistoryTypeId = 11 -- Post Reopened
        AND CreationDate >= q.EditDate
  ) oa

Enter Parameters

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