好吧,我在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
但没有得到理想的结果。 所以对此有任何帮助将不胜感激。
答案 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