标签: data.stackexchange.com

如何缩短StackExchange的SQL查询?

我试图跟踪我的表现在这里SO使用StackExchange -查询堆栈溢出,并用此查询想出了:

首先,我有这个来获取我回答的问题列表:

Select Distinct a.Id, a.CreationDate, u.DisplayName, p.Title, p.Tags, 
   CONCAT('http://stackoverflow.com/questions/', p.Id, '#answer-', a.Id) as Link
From Posts a 
   Inner Join Posts p On a.ParentId = p.Id 
   Inner Join Users u On a.OwnerUserId = u.Id
   Inner Join PostTags pt on p.Id = Pt.PostId
   Inner Join Tags t on pt.TagId = t.Id
Where a.OwnerUserId in (
  9461114   --Me
  )
  And a.PostTypeId = 2  -- Answer
  And p.PostTypeId = 1  -- Question
  And t.TagName in ('jquery')
Run Code Online (Sandbox Code Playgroud)

然后我做了另一个查询来获得所有答案的原始分数(Upvote,Downvote,Accepted)

SELECT …
Run Code Online (Sandbox Code Playgroud)

sql join data.stackexchange.com

5
推荐指数
0
解决办法
67
查看次数

标签 统计

data.stackexchange.com ×1

join ×1

sql ×1