点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我需要将类似于以下提...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我需要将类似于以下提...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我需要将类似于以下提到的查询从SQL迁移到HANA。 有人可以就这个话题提供建议吗?
声明@Anexo NVARCHAR(1)
声明@PN NVARCHAR(15)
声明@Total NUMERIC(19,6)
创建表#tabela(Anexo NVARCHAR(1),PN NVARCHAR(15),总计NUMERIC(19,6))
DECLARE c1光标用于
从OPCH中选择" A",CardCode和DocTotal
打开c1
从c1下一步获取@ Anexo,@ PN,@ Total
@@ fetch_status <> -1
开始插入#tabela(Anexo,PN,总计)
值(@ Anexo,@ PN,@ Total)
从c1下一步获取@ Anexo,@ PN,@ Total
结束
关闭c1
取消分配c1
从#tabela中选择Anexo,PN,总和(总计)AS总计
分组,按PN
DROP TABLE #tabela
谢谢!
根据您的最后评论,"示例"代码与实际代码之间的一般方法相同。 并且建议保持不变。 您无需查询数据,将其存储在临时表中,然后对临时表进行另一次查询。 您可以在单个查询中执行此操作。 但是您应该分解逻辑以拥有一个结构化的,易于阅读的视图。 一种选择是使用公用表表达式(CTE)。 例如:
一周热门 更多>