有人可以写一个SE数据查询寻找复兴候选人



有人可以写一个查询,过滤掉所有的问题,除了那些>30天前,没有答案有2分或更多?我在meta上发了这个问题,有人建议我在这里问。

这似乎可以工作:

SELECT TOP 100
    p.Id AS [Post Link],
    p.*
FROM
    Posts p
WHERE
    p.PostTypeId = 1
    AND
    p.CreationDate < GETDATE() - 30
    AND
    p.ClosedDate IS NULL
AND NOT EXISTS
    (
        SELECT *
        FROM Posts p2
        WHERE p2.ParentId = p.Id
        AND p2.Score >= 2
        AND p2.PostTypeId = 2
    )
ORDER BY
    p.CreationDate DESC

我还添加了一个标准,不包括已关闭的问题。

最新更新