Top tags for a given week.

0

Please login or register to vote for this query.

(click on this box to dismiss)

Stack Overflow

Q&A for programmers

Declare @Year int ,
        @week int

set @year = ##year:int##
set @week = ##month:int##

SELECT TOP 100 t.tagname, 
               Count(p.id) k 
FROM   posts p 
       INNER JOIN posttags pt 
               ON p.id = pt.postid 
       INNER JOIN tags t 
               ON pt.tagid = t.id 
WHERE
       Year(p.creationdate) = @Year 
       AND Datepart(week, p.creationdate) = @Week
GROUP  BY t.tagname
ORDER  BY Count(p.id) DESC

Enter Parameters

Options:
Switch sites:
loading Hold tight while we fetch your results
:records returned in :time ms:cached