首页  >> 配置管理  >> IBM Rational ClearQuest / ClearDDTS/TestManager
CQ的图表能不能实现过滤?
作者 没有蛀牙   查看 205   发表时间 2008/7/2 10:27  【论坛浏览】
各位,请教一下:itpqkxgke
我现在有一个条形图,用来统计每个user提交了多少defect(如附件所示)itpqkxgke
由于user越来越多,这个图被撑的太大了itpqkxgke
itpqkxgke
所以我想把只提交过1个defect的user给过滤一下,不让它显示在图表里面itpqkxgke
itpqkxgke
但是建立图表的过程不能选择过滤器itpqkxgke
是不是可以通过修改SQL编辑来实现?itpqkxgke
如果可以,请帮忙说明一下该如何实现?谢谢itpqkxgke
itpqkxgke
图片附件: user.JPGitpqkxgke
2008/7/2 10:27, 56.4 KB, 下载次数: 0itpqkxgke
点击查看大图itpqkxgke
itpqkxgke

序号 评论者 共有评论 3   【论坛浏览】  【发表评论】 评论时间
1 scmtata 回复 楼主 的帖子
图表都可以用SQL直接改的, 你在条件里加个限制 and count(..) >1应该就可以了吧。
不知道有没理解错。
2008/7/3 10:37
2 没有蛀牙 [color=deepskyblue]系统的SQL语句是这样的:
select distinct count(distinct T1.id),T3.login_name from csm T1,users T3,groups T25,parent_child_links T25mm where T1.submitters = T3.dbid and T3.dbid = T25mm.parent_dbid (+) and 16777326 = T25mm.parent_fielddef_id (+) and T25mm.child_dbid = T25.dbid (+) and (T1.dbid <> 0 and (T25.name = 'Customer'))group by T3.login_name order by T3.login_name DESC

[color=deepskyblue]我给加了一句:
select distinct count(distinct T1.id),T3.login_name from csm T1,users T3,groups T25,parent_child_links T25mm where T1.submitters = T3.dbid and (count(distinct T1.id)>1) and T3.dbid = T25mm.parent_dbid (+) and 16777326 = T25mm.parent_fielddef_id (+) and T25mm.child_dbid = T25.dbid (+) and (T1.dbid <> 0 and (T25.name = 'Customer'))group by T3.login_name order by T3.login_name DESC

系统报错,请帮忙看看,应该如何去写?
2008/7/4 16:09
3 scmtata 回复 板凳 的帖子
试试这个:
select distinct count(distinct T1.id),T3.login_name from csm T1,users T3,groups T25,parent_child_links T25mm where T1.submitters = T3.dbid and T3.dbid = T25mm.parent_dbid (+) and 16777326 = T25mm.parent_fielddef_id (+) and T25mm.child_dbid = T25.dbid (+) and (T1.dbid <> 0 and (T25.name = 'Customer'))group by T3.login_name having (count(distinct T1.id)>1) order by T3.login_name DESC
2008/7/7 09:57
 共有评论数 3  每页显示 10
页码 1/1  |<  <<   1   >>  >|