我在表格中有一个列(A-COL),如下所示,A-COL 有许多不同的组合,每个组合最多 25 位。
A-COL B-COL
018 xxx
01812 xxx
0199 xxx
019232 xxx
00452 xxx
00323 xxx
00651 xxx
019287 xxx
*121 xxx
N22321 xxx
XN43155 xxx
我需要:
- 查找此列 (A-COL) 并找到最佳行匹配。
- 获取此表中的相应列 (B-COL)。
- 将其作为单个值输入到sql中,例如0181233445将匹配01812,第二行,同样,00323455387将匹配第6行,N22321将匹配第10行。
我确实根据右侧的数字条写了很多,但由于输入的数量以百万为单位,而查找表本身以数千为单位,因此性能受到了影响。
任何优化的解决方案或建议都将受到高度赞赏。