使用VBA/SQL标记连续模式

使用VBA/SQL标记连续模式,sql,ms-access,vba,Sql,Ms 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

我想创建一个报告来查找连续的记录模式

以下是一些模式的示例:

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,我们不在乎

我在考虑在左侧[Pattern]4进行分组,对大于1的记录进行分组计数过滤


有更简单的方法吗?

假设您只为一列显示多行。。。你就不能修剪一下,找个空白处吗?任何空格都表示您有两个或多个项目。有点像bleow

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

我有点困惑。。。如果有两个或更多什么?全串的?字符串中的连续字母数?你能举一个你想要的输出的例子吗?这是一个行/列结构,还是仅仅是行?好像只是一排排。