-4

我有一个表,其中一个字段长 40 个字符,值是这样的

00A000GB000C000000000F000000D0000000000E

现在我需要找出每个填充字符的位置并加入另一个表,另一个表有字段调用位置。例如

从上面的字段中,A 是第 3 位,G 是第 7 位,B 是 8,所以我必须找到填充的字段(<>0)的位置,然后加入另一个表。

请让我知道我该如何解决这个问题。

4

1 回答 1

0

我认为社区需要更多信息来帮助解决这个问题。

我在看这个时有几个问题是:

  1. 您使用的是什么类型的数据库?
  2. 您是在寻找与另一个表实际联接还是在谈论用数据填充另一个表?如果是连接,您使用什么类型的数据来链接 2 个表?
  3. 你想用 SQL 来做这件事吗?
  4. 您正在使用哪种编程语言?

在我看来,您将需要进行一些编程来处理这个问题。不知道上述问题的答案,我正在尝试一些事情,并建议从数据库中提取数据,处理数据以找到位置,然后根据您处理的数据从第二个表中进行选择。

于 2012-11-16T20:59:52.020 回答