使用VBA / SQL标记连续模式

时间:2015-04-10 19:18:01

标签: sql access-vba

我想创建一个能够找到连续记录模式的报告。

以下是一些模式的示例:

1NLUO0  1NM4OM  1NM5AF  1NM5AM  1NM5B1
1NLUO1  1NM4ON  1NM5AG  1NM5AN  1NM5B2
1NLUO2  1NM4OO      1NM5AO  1NM5B3
1NLUO3          1NM5AP  
1NLUO4          1NM5AQ  
1NLUO5          1NM5AR  
1NLUO6          1NM5AS  
1NLUO7          1NM5AT  
1NLUO8          1NM5AU  
1NLUO9          1NM5AW  
            1NM5AX  
            1NM5AY  
            1NM5AZ  

如果有2个或更多,我们想分组并报告它们。如果它只找到1,我们不在乎。

我正在考虑对Left进行分组([Pattern],4),对记录> 1进行分组过滤计数。

有更简单的方法吗?

1 个答案:

答案 0 :(得分:0)

假设您只为一列显示多行...您是否只是修剪并寻找空格?任何空白都表示您有两个或移动项目。有点像吹嘘...

 CHARINDEX(' ',RTRIM(LTRIM(field))) > 0