怎样根据第二个逻辑维进行聚类?
0
项目背景: 报表包含逻辑维:大区、项目、分期,分期里面有申请编号和指针编号,其中一个申请编号可能对应好几个指针编号。
我现在在前端开发报表,计算每个申请编号对应的完成时间和申请时间之差的总和
代码如下:
sum(
case when "Dim02 - Contract Modify Detail"."Modify Approve Status"='已完成 ' then
TIMESTAMPDIFF(SQL_TSI_DAY, "Dim02 - Contract Modify Detail"."Modify Handle Date", "Dim02 - Contract Modify Detail"."Modify Approved Date") end )
问题:我写代码计算的时候,每次计算机都会计算到指针编号对应的时间差,而不是申请编号,请问这个问题怎么解决?
我现在在前端开发报表,计算每个申请编号对应的完成时间和申请时间之差的总和
代码如下:
sum(
case when "Dim02 - Contract Modify Detail"."Modify Approve Status"='已完成 ' then
TIMESTAMPDIFF(SQL_TSI_DAY, "Dim02 - Contract Modify Detail"."Modify Handle Date", "Dim02 - Contract Modify Detail"."Modify Approved Date") end )
问题:我写代码计算的时候,每次计算机都会计算到指针编号对应的时间差,而不是申请编号,请问这个问题怎么解决?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
wave9838 2017-05-04 回答
赞同来自:
sum(
case when "Dim02 - Contract Modify Detail"."Modify Approve Status"='已完成 ' then
TIMESTAMPDIFF(SQL_TSI_DAY, max("Dim02 - Contract Modify Detail"."Modify Handle Date" by Phase Name), max("Dim02 - Contract Modify Detail"."Modify Approved Date" by Phase Name)) end )