使用系列字段加入

问题描述 投票:1回答:2

是否有一种方法可以在一个表示一系列有效值的字段上联接表?例如,一个表具有带“ 51234”的数字或字符串,而另一个表则具有类似“ 46610..46680 | 48670 | 50000..54280 | 48240”的内容。如果没有办法直接将它们连接起来,是否有办法将该系列转换为带有表变量或类似名称的每个数字的行?

该系列列是从Dynamics Nav 5.0 SP1生成的,用于将总分类帐科目映射到部门。我对该系统的经验很少,我们所拥有的很多东西都是第三方签约进行的自定义,因此可能不是标准的……我什至没有直接访问数据库的权限为此,但据我所知,该系列存储为varchar(100)。

我进行了很多搜索,但没有看到需要做的事情。希望这里有人有一些想法。.

sql sql-server tsql dynamics-nav
2个回答
1
投票

首先,这是糟糕的数据库设计,因此对于Dynamics Nav或您的第三方承包商,他们应该更了解。您可以在这样存储的列上联接表。


1
投票

我最终让它完成了我需要做的事情:

© www.soinside.com 2019 - 2024. All rights reserved.