点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在处理摘要报告,该报告统计每个部门的状态数。
我需要零状态计数才能在报告上显示拒绝和失败状态。 问题在于生成报告时未显示。 我尝试遵循其他人提供的解决方案,但仍然无法弄清楚如何解决此问题。 我得到的结果如下:
我已经尝试过的解决方案/建议如下:
1)将查询中的联接类型从内部联接更改为左侧外部联接。
2)在报告选项菜单的常规设置中,我勾选了"将数据库NULL值转换为默认值"和"将其他NULL值转换为默认值"选项。
有人对如何显示所有记录/状态(包括零值)有任何想法吗?
请帮助。
谢谢。
(7.3 kB)
请移植过程/查询
您好,关心aucim,
对不起。 实际上,我对SQL没有任何基础知识,也没有这样做的想法。 我已经尝试了一些SQL命令示例,但无法获得所需的预期结果。
请帮助。
谢谢。
如果您是根据"自定义SQL"查询生成报表,则这样做会更容易。 从总体上讲,这是您要做的事情:
1。 从表中提取不同的状态列表-您可能要插入到临时表中。
此列表应包含所有状态,包括"已拒绝","失败"。 如果未返回这些状态,则应使用UNION查询创建静态列表
2。 提取不同的部门列表并将其保存到临时表中
3。 交叉联接临时表1和2,以便您获得每个部门的每个状态并保存到表3
4。 左将表3连接到包含"部门+状态"字段中的部门和状态(实际数据表)的主表
5。 依靠值不为空的实际表中的"状态"字段
-Abhilash
一周热门 更多>