SQL for Non-Programmers -- Homework Practice

1

Please login or register to vote for this query.

(click on this box to dismiss)

Artificial Intelligence Meta

Q&A about the site for people interested in conceptual questions about life and challenges in a world where "cognitive" functions can be mimicked in purely digital environment

WITH PostingHistory AS 
   (SELECT OwnerUserId FROM Posts WHERE PostTypeId IN (1,2)
    AND CreationDate > DATEADD(month, -1, GETUTCDATE())
    ),
Commenting AS 
   (SELECT UserId FROM Comments 
    WHERE CreationDate > DATEADD(month, -1, GETUTCDATE())
    ),
Editing AS 
   (SELECT UserId FROM PostHistory 
    WHERE PostHistoryTypeId IN (4, 5, 6) 
    AND CreationDate > DATEADD(month, -1, GETUTCDATE())
    )
SELECT COUNT(*)
FROM Users
WHERE Users.Id IN (SELECT OwnerUserId FROM PostingHistory)
OR Users.Id IN (SELECT UserId FROM Commenting)
OR Users.Id IN (SELECT UserId FROM Editing)

Enter Parameters

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