首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不使用临时表的情况下使用SSIS金山软件合并源行

如何在不使用临时表的情况下使用SSIS金山软件合并源行
EN

Stack Overflow用户
提问于 2020-02-13 20:26:19
回答 1查看 278关注 0票数 2

我有一个源表,它包含多行数据,但没有标题行。我需要将这些数据作为两个实体(标头实体和相应的内容/行实体)迁移到D365 CRM。

在Kingswaysoft / SSIS中是否有任何方法创建标头实体,其中标头将表示具有相同批号的所有行及其总支付额?

最好没有临时桌子?(如果没有临时表是不可能的)。

提前谢谢!

这就是我在添加组播时得到的结果:

我在这里做什么?没有其他选择。

这是我为合并行而编写的SQL。

代码语言:javascript
复制
SELECT [business]
  ,[payment]
  ,[batch],
   SUM(CASE WHEN payment >= 0  THEN payment ELSE 0 END) pay,
   SUM(CASE WHEN payment >= 420  THEN 21.72 ELSE 0 END) 
   TransactionAmount1,
   SUM(CASE WHEN payment <= 299.99 AND payment >= 260 THEN 15.35 ELSE 0 
   END) TransactionAmount2,

   FROM [Payments]
   Group By batch, business_num
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-17 16:23:03

这就是您的数据流的样子:

按批次、业务和金额(付款)分列。不需要创建headerID。批处理是你的链接。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60215923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档