团队评审后的产品验收视觉阶段有时会没有,如何加条件再没有产品视觉验收阶段时团队评审减去0.15

image.pngimage.png

FineReport Childe 发布于 2019-9-24 17:36 (编辑于 2019-9-25 14:48)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
黄源Lv6中级互助
发布于2019-9-25 08:26(编辑于 2019-9-25 15:40)

直接用函数nvl()

用条件属性新值,判断当前单元格为空并且是列产品验收视觉

ELECT p.pname, i.SUMMARY,B.ISSUE,B.DATEVALUE, max(cg.CREATED) CREATED, CONCAT(p.pkey,'-',i.issuenum) J, 

(case ci.OLDSTRING WHEN '设计任务分配' THEN '1' WHEN '功能组长验收' THEN '-0.06' 

WHEN '产品验收交互' THEN '-0.04' WHEN '团队评审' THEN 

  case when (select count(0) from ci where ci.OLDSTRING='视觉产品验收' and   )=0 then '-0.15' else '-0.1' end 

   WHEN '产品验收视觉' THEN '-0.05' WHEN '开发评审' THEN '-0.05' WHEN '测试用例审核' THEN '-0.05' 

     WHEN '研发组员问题解决中' THEN '-0.15' WHEN '测试组员测试验收中' THEN '-0.25' 

       WHEN '交互验收' THEN '-0.06' WHEN '功能验收' THEN '-0.04' WHEN '视觉产品验收' THEN '-0.05' 

         WHEN '是否修改文档' THEN '-0.1' WHEN '产品负责人最终确认' THEN '-0.1' ELSE null END )as 任务占比,

           ci.OLDSTRING,ci.NEWSTRING FROM changegroup

你自己补充下,不知道ci代表哪个表,把条件加全

  • Childe Childe(提问者) 怎么加到case when里面呢
    2019-09-25 09:09 
  • 黄源 黄源 回复 Childe(提问者) select case when 1=1 then nvl(0,2) end from dual
    2019-09-25 09:31 
  • Childe Childe(提问者) 回复 黄源 可以用我的when then条件写下嘛,我加了之后报错了
    2019-09-25 09:43 
  • 黄源 黄源 回复 Childe(提问者) 完整sql看下
    2019-09-25 09:48 
  • Childe Childe(提问者) 回复 黄源 case ci.OLDSTRING WHEN \'设计任务分配\' THEN \'1\' WHEN \'功能组长验收\' THEN \'-0.06\' WHEN \'产品验收交互\' THEN \'-0.04\' WHEN \'团队评审\' THEN \'-0.1\' WHEN \'产品验收视觉\' THEN \'-0.05\' WHEN \'开发评审\' THEN \'-0.05\' WHEN \'测试用例审核\' THEN \'-0.05\' WHEN \'研发组员问题解决中\' THEN \'-0.15\' WHEN \'测试组员测试验收中\' THEN \'-0.25\' WHEN \'交互验收\' THEN \'-0.06\' WHEN \'功能验收\' THEN \'-0.04\' WHEN \'视觉产品验收\' THEN \'-0.05\' WHEN \'是否修改文档\' THEN \'-0.1\' WHEN \'产品负责人最终确认\' THEN \'-0.1\' ELSE null END
    2019-09-25 10:00 
最佳回答
0
wd210010Lv7高级互助
发布于2019-9-24 17:47
设置条件属性,当前单元格为空新值设置为'-0.15'
最佳回答
0
1310415720Lv7中级互助
发布于2019-9-24 18:09

5.PNG用这种格式应该可以解决

  • 4关注人数
  • 619浏览人数
  • 最后回答于:2019-9-25 15:40
    请选择关闭问题的原因
    确定 取消
    返回顶部