Hot posts

0

Please login or register to vote for this query.

(click on this box to dismiss)

Cognitive Sciences Meta

Q&A about the site for practitioners, researchers, and students in cognitive science, psychology, neuroscience, and psychiatry

-- Count: Number of posts
-- TagNames: Tag names: TagName, TagName (split comma)
-- PostTypeId: Post type: Question (1), Answer (2)
-- VoteTypeId: Vote type: Upvote (2), Downvote (3)

declare @count int = ##Count:int?100##
declare @today date = cast(getdate() as date)
declare @until date = ##UntilCreationDate?@today##

select top (@count)
  count(v.PostId) as VoteCount,
  p.Score,
  v.PostId as [Post Link],
  p.CreationDate,
  p.Tags,
  p.Body
from votes v 
  inner join posts p on p.Id = v.PostId
  inner join posttags pt on pt.postid = p.id
  inner join tags t on t.id = pt.tagid
  cross join string_split(##TagNames:string?CSS,flexBox##, ',') tv
where
  p.PostTypeId = ##PostTypeId:int?1## and
  v.VoteTypeId = ##VoteTypeId:int?2## and
  p.CreationDate >= '##SinceCreationDate?2020-01-01##' and
  p.CreationDate <= coalesce(@until, @today) and
  upper(t.tagname) = upper(tv.value)
group by
  p.CreationDate,
  p.Score,
  v.PostId,
  p.Body,
  p.Tags
order by
  p.Score desc

Enter Parameters

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