SQL为JIRA中每个项目最近更新的日期返回

时间:2018-03-14 04:30:13

标签: sql jira

好吧,我在JIRA举办了100多个项目,想知道哪些项目是活跃的。 因此,发现了一些与之相关的SQL查询,可以提供所有项目的列表以及最后一天的更新。

SELECT DISTINCT i.PROJECT, MIN(i.UPDATED) as "Last Updated", p.pname
FROM jiraissue i
INNER JOIN project p
ON p.ID = i.PROJECT
GROUP BY i.PROJECT, p.pname
ORDER BY MIN(i.UPDATED) ASC, i.PROJECT, p.pname

但没有得到理想的结果。 所以对此有任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您只是想让最后更新的项目使用MAX()函数而不是MIN()并执行GROUP BY

SELECT 
        i.PROJECT, MAX(i.UPDATED) as "Last Updated", MAX(p.pname) Name
FROM jiraissue i
INNER JOIN project p
ON p.ID = i.PROJECT
GROUP BY i.PROJECT
ORDER BY 2,1,3