我有一个包含位置信息的字符串字段的表。我希望能够查询此表并检索所有匹配格式xxxxxxAA的标签,其中xxxxxx是一个6位数字,AA是两个字母字符。
是否有使用SQL查询的方法,或者这是我在VBA中需要做的事情?
示例数据:
BGS5 PM RGP5
022051PM
022201PM
030539PM
WAS3N
179546MM
我想在不知道值的情况下返回以下内容:
022051PM
022201PM
030539PM
179546MM
提前谢谢
杰森
答案 0 :(得分:1)
您可以在Like
子句中使用WHERE
比较的查询。
SELECT y.text_field
FROM YourTable AS y
WHERE y.text_field Like '######[A-Z][A-Z]'
#
匹配一个数字。
[A-Z]
匹配仅由字母组成的字符类中的一个字符。该字符类实际上是大写字母。但是,比较不区分大小写,因此也会匹配小写字母。