📅  最后修改于: 2023-12-03 14:50:57.686000             🧑  作者: Mango
如果您是一名程序员并需要从 JIRA 数据库上获取特定类型任务的数据,那么您可以使用以下 SQL 脚本。本文将介绍如何在 JIRA 数据库上获取类型任务 12 个月的数据,并带有相应的解释和注释。
SELECT
COUNT(*) AS "Total",
DATE_TRUNC('month', created) AS "Month"
FROM
jiraissue
WHERE
issuetype = '任务'
AND created >= CURRENT_DATE - INTERVAL '12 months'
GROUP BY
DATE_TRUNC('month', created);
在 SELECT 子句中,我们使用了 COUNT() 聚合函数,它将统计创建日期在特定时间内的任务的总数并返回结果为 "Total"。我们还使用了 DATE_TRUNC() 函数,它将从创建日期中提取月份并返回结果为 "Month"。
在 FROM 子句中,我们指定了 jiraissue 表,这是 JIRA 数据库中存储所有任务数据的表。
我们在 WHERE 子句中指定了以下条件:
我们在 GROUP BY 子句中使用 DATE_TRUNC() 函数来将创建日期按月份进行分组,并获取每个月创建的任务总数。
以上是获取 JIRA 数据库上特定类型任务 12 个月数据的 SQL 脚本及相应的解释和注释。这个脚本可以帮助程序员快速方便地获取所需数据。