加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
 17 12
发新话题
打印

[求助] CQ 查询求助( 此文章被查看:1330次,被回复:16篇!! )

CQ 查询求助

老大们~

       有个问题想请教一下大家啊~

       有什么好的方法可以定义一个查询:查出所有1个礼拜之前的某个状态的CR记录类表的?

       比如,某些CR已经分配给工程师超过1个礼拜的时间了,但是还没有解决(closed)

      谢谢了  :)



© 本文为 jiangminSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

回复 楼主 的帖子

1. 你所说的这个一礼拜是动态(相对现在的)还是静态的?
2. 你的CQ数据库类型是什么?



© 本文为 scmtataSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

回复 沙发 的帖子

恩~是动态的(相对现在的)
CQ数据库 是 SQL Server 2000的



© 本文为 jiangminSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

动态的把提交时间加入筛选选项中,并定义成自行输入!

© 本文为 听雨屋檐人 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
clearcase+clearquest个人博客:听雨屋檐人的博客
听雨屋檐人的淘宝小店!:听雨屋檐人的淘宝小店,欢迎光临

TOP

回复 板凳 的帖子

select distinct T1.dbid,T1.id,T4.name,T1.headline from Defect T1,statedef T4,history T6 where T1.state = T4.id and (T1.dbid <> 0 and  T1.dbid = T6.entity_dbid  and 16777224 = T6.entitydef_id and (T6.action_name='Submit')) and (T6.action_timestamp > dateadd(wk,datediff(wk,0,getutcdate()-7),0)) and T4.name <> 'Closed'
我是用的CQ环境,
每个人的数据库表不一样,字段等都不一样的, 你看看;
其实原理都一样的。

[ 本帖最后由 scmtata 于 2007-12-27 11:18 编辑 ]

© 本文为 scmtata 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

回复 地毯 的帖子

老大~
关键是 提交时间submit_date 字段只是记录了 CR创建并Submit的时间,但不是最新状态的时间啊

如:2007-11-8  测试 submit 了一个 CR 给 项目组长
        2007-11-9  项目组长将改CR Assign给了 工程师A
        而工程师A到今天为止(超过2个礼拜)都还没有解决这个CR(没有close掉)

我想定义一个查询来过滤得到这些记录的列表呀~~
求教 ~啊~

© 本文为 jiangmin 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 6# 的帖子

1.不用submit_date这个字段,
2. 直接对history表里进行查询,原理都一样,只是状态和时间不一样,改改就可以了。
3.{qoute}你所说的过滤这些记录{quote}
没弄清楚你到底啥需求???

© 本文为 scmtata 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

回复 5# 的帖子

谢谢老大的热心啊~
对SQL不熟啊 -_-!!, 我看了下,好像你写的SQL语句取到的也是记录Submit 的时间吧?
要是我想从Assgin给工程师的那天算起呢?

© 本文为 jiangmin 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 8# 的帖子

1. 那就是把语句中 Submit 改成 Assign 查询的就是 一周前的Assign的任务了。
2. 我用的这个CQ里单独创建了一个字段叫Submit_date来记录创建的时间。其实这个在history里都有的。只有方便别人看的。

© 本文为 scmtata 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

另外,上面那条语句的是按周来算的,并不是倒数7天的, 如果是倒数7就直接把时间减去7天就可以了

© 本文为 scmtata 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

 17 12
发新话题