0

我试图找出返回前 10 个链接问题的查询。我知道有 linkedIssues(issueKey,linkType) 但它适用于每个呼叫的单个问题键。

是否有类似下面的调用,(所以 sql 没有防错)

从linkedIssues(issue.id) order by linkedIssues(issue.id) desc的问题中选择issue.id?

4

1 回答 1

0

是的,您可以使用 SQL 执行此操作。表 issuelink 是一个包含“source”、“destination”和“linktype”列的关系表。下面的 SQL 查询将返回具有目标链接引用的所有问题。

SELECT I.id, I.pkey, count(*) AS LinkCount 
FROM jiraissue I 
JOIN issuelink L on L.DESTINATION = I.ID
JOIN issuelinktype LT on LT.ID = L.LINKTYPE
WHERE LT.LINKNAME in ('Blocks', 'Cloners', 'Duplicate', 'Relates')
GROUP BY I.id, I.pkey
ORDER BY LinkCount DESC
于 2014-07-16T21:06:12.983 回答