我有3个表,它们共享一个公用键调用polno
。如果polno
的第3个位置是C
或E
,我试图过滤为创建表而运行的Access查询。
有些polno
以2个空格开头,后跟数字或字符:
C123234
0324233
FFC032345
FFE23425
PNDBSC
是polno应该从中过滤的表。
我尝试使用Mid
函数仅选择C
或E
位于第三位的用户,也尝试使用LIKE
但不起作用。
Mid([pndbsc.frcpolno],1,3) = " C"
LIKE "__C%"
希望深入了解达到预期结果的正确方法。
答案 0 :(得分:0)
您可以通过以下通配符模式在MS Access中使用LIKE
运算符:
pndbsc.frcpolno LIKE "??[CE]*"
您与您的示例相距很近
LIKE "__C%"
但这似乎是SQL Server语法。
根据您的示例数据,以下是预期结果: