gpt4 book ai didi

mysql - 如何根据一个或两个其他列的值派生表中的列

转载 作者:行者123 更新时间:2023-11-28 23:30:49 24 4
gpt4 key购买 nike

我有一个包含以下列的表格:帐号成本中心

我想创建一个名为 Target Account 的新列,它基于这两个的派生。我已经有了那个映射。例如:

Account numbers
10000*
10010*
10020*
10030*
10040*
10080*

都映射到Target 1110

同样,

10050*
10060*
10070*
10095*

都映射到目标1115。我需要先弄清楚如何创建这个映射。

在此之后,它会变得有点复杂,因为成本中心会出现一些记录。

例如,基于AccountCost Center 的组合,我们有如下链接所示的 Target 映射:

Mapping1

类似地,我们有:

Mapping2

等等……

有人可以帮我在 SQL 或 Excel 或 PowerBi 中创建此映射吗?

最佳答案

如果这是一次性练习(例如数据迁移),那么老实说,我会为每个源帐号和成本中心组合创建完整、详细的映射表。对该映射表的简单联接将为您提供目标帐号。

如果这是一个经常性的练习(例如,根据不同的会计准则进行报告)并且管理完整的详细映射表会太麻烦,那么我会使用 % 或 _ 字符在映射表中创建模式。在这种情况下,映射表上的简单联接也会为您提供所需的目标帐号,但这次我会使用 like 运算符将源数据映射到目标。

关于mysql - 如何根据一个或两个其他列的值派生表中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37400781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com