access Like 怎么用法
2个回答
展开全部
Like 运算符将字符串表达式与 SQL 表达式中的模式进行比较。
语法
expression Like “pattern”
Like 运算符语法包含以下部分:
部分说明expression在 WHERE 子句中使用的 SQL 表达式。pattern与 expression 进行比较的字符串文字。
说明
可以通过 Like 运算符来查找与所指定的模式相匹配的字段值。对于 pattern,可以指定完整的值(例如 Like "Smith"),也可以使用通配符来查找某个范围内的值(例如 Like "Sm*")。
在表达式中,可以使用 Like 运算符来比较字段值与字符串。例如,如果在 SQL 查询中输入 Like "C*",那么该查询将返回所有以字母 C 开头的字段值。在参数查询中,可以提示用户键入要搜索的模式。
下面的示例返回以字母 P 开头并且后面为 A 到 F 之间任何字母以及三个数字的数据:
Like “P[A-F]###”
下表展示了如何通过 Like 来测试不同模式的表达式。
匹配类型
模式匹配
(返回 True)不匹配
(返回 False)多个字符a*aaa, aBa, aBBBaaBC*ab*abc, AABB, XabaZb, bac特殊字符a[*]aa*aaaa多个字符ab*abcdefg, abccab, aab单个字符a?aaaa, a3a, aBaaBBBa单个数字a#aa0a, a1a, a2aaaa, a10a字符范围[a-z]f, p, j2, &范围之外[!a-z]9, &, %b, a非数字值[!0-9]A, a, &, ~0, 1, 9复合值a[!b-m]#An9, az0, a99abc, aj0
语法
expression Like “pattern”
Like 运算符语法包含以下部分:
部分说明expression在 WHERE 子句中使用的 SQL 表达式。pattern与 expression 进行比较的字符串文字。
说明
可以通过 Like 运算符来查找与所指定的模式相匹配的字段值。对于 pattern,可以指定完整的值(例如 Like "Smith"),也可以使用通配符来查找某个范围内的值(例如 Like "Sm*")。
在表达式中,可以使用 Like 运算符来比较字段值与字符串。例如,如果在 SQL 查询中输入 Like "C*",那么该查询将返回所有以字母 C 开头的字段值。在参数查询中,可以提示用户键入要搜索的模式。
下面的示例返回以字母 P 开头并且后面为 A 到 F 之间任何字母以及三个数字的数据:
Like “P[A-F]###”
下表展示了如何通过 Like 来测试不同模式的表达式。
匹配类型
模式匹配
(返回 True)不匹配
(返回 False)多个字符a*aaa, aBa, aBBBaaBC*ab*abc, AABB, XabaZb, bac特殊字符a[*]aa*aaaa多个字符ab*abcdefg, abccab, aab单个字符a?aaaa, a3a, aBaaBBBa单个数字a#aa0a, a1a, a2aaaa, a10a字符范围[a-z]f, p, j2, &范围之外[!a-z]9, &, %b, a非数字值[!0-9]A, a, &, ~0, 1, 9复合值a[!b-m]#An9, az0, a99abc, aj0
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询