在RS关系型数据报表设计统计中,遇到一个数据整理问题,业务处理方法很明确,就是没有想到CONGOS查询条件该如何设置。
手中有一组流水数据,由于源数据对于其中一种业务关系的定义不足,而无法直接引用,因而需要根据业务表达重整该业务关系类型,即必须根据上文记录类型加以整合处理。
流水格式如下:
业务编号 流水序号 业务类型
A0001 1 受理
A0001 2 调查
A0001 3 审核
A0001 4 审查
A0001 5 审查
A0001 6 审核
A0001 7 审核
A0001 8 审核
A0001 9 审批
A0001 10 审核
A0001 11 ....
A0002 .... ....
需要将业务类型=审核,按其序号前的调查、审查、审批业务类型的最大流水序号关系整理为相关的业务类型,查询结果的排列应为:
业务编号 审核项流水序号 业务类型 对应有效业务关系流水序号 有效业务类型
A0001 3 审核 2 调查
A0001 6 审核 5 审查
A0001 7 审核 5 审查
A0001 8 审核 5 审查
A0001 10 审核 9 审批
A0002 .... ..... .... ....
在查询明细过滤中按常规使用 流水序号=max(流水序号 for 业务编号) ,只能取到该业务编号的最后一条记录,查max中可以设within set关系,却未能成功。
由于是初次遇到此种问题,特请教各位前辈该如何设查询和过滤处理?
收起