在HP QC SPS中,我需要创建一个包含缺陷ID的报告,缺陷处于特定状态的时间

时间:2016-10-20 09:11:15

标签: sql oracle11g qc hp-quality-center

我手头有一项任务,我需要创建一个包含缺陷ID的报告,缺陷处于特定状态的时间,在HP QC SPS中。

手头的问题是(例如),如果状态从“新”更改为“打开分析”,然后更改为“正在调查”,然后将其更改回“打开分析”。报告应该记录每种状态下的时间花费。这意味着状态的两倍是“分析中打开”,因此需要添加和捕获时间。

我怎样才能做到这一点。

是否可以帮助我查询相同的SQL查询?

1 个答案:

答案 0 :(得分:0)

我不知道" HP QC SPS"意思是 - 我应该吗?它是否了解Oracle SQL?

如果有:如果您的表有三列defect_idts(时间戳)和status,则需要计算每次出现的每个状态的时间(即使对于使用defect_id分析函数,按lead()进行分区并按defect_id排序,使用相同的ts};然后您需要按defect_idstatus以及SUM(<these differences>)进行分组。

如果你想要插图,我也想要一个插图。你提供输入数据,我告诉你它是如何工作的。当你在这里时,请解释当前状态&#34;当前&#34; (defect_id的最后一个条目 - 除非上一个状态为resolvedclosed。)