Access里like是干什么用的?

Access里like是干什么用的?,第1张

Like是一种运算符,用于比较两个字串,通常需要与通配符一起使用,常用于VBA代码里做模糊比对和在SQL查询里,做模糊查询用途。例如SQL查询里选出姓张的同学资料:

select * from 学生表 where 姓名 like "张*"

请留意不同版本的SQL语法通配符是不一样的。

VB Like语法请参见下图

ACCESS Jet SQL Like 语法请参见下图:

在Access中,与like一起用的时候,代表任一数字的是#。

在Access查找数据时,可以利用通配符和like函数一起使用。通配符“#”表示与任何单个数字字符匹配。

其他常见通配符,如“%”表示替代零个或多个字符;“_”表示替代单个字符;“*”表示与代表多个字符匹配;“?”表示与任何单个字母的字符匹配。

扩展资料

sql数据的like查询条件

LIKE:确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。

模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。

与使用 = 和 != 字符串比较运算符相比,使用通配符可使 LIKE 运算符更加灵活。如果任何参数都不属于字符串数据类型,Microsoft® SQL Server™ 会将其转换成字符串数据类型(如果可能)。

语法:match_expression [NOT] LIKE pattern [ESCAPE escape_character]

结果类型:Boolean

结果值:如果 match_expression 匹配指定模式,LIKE 将返回 TRUE。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6461391.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-22
下一篇2023-03-22

发表评论

登录后才能评论

评论列表(0条)

    保存