使用WHERE子句限定查询条件时,LIKE关键字作用是什么?

2025-03-22 16:52:59
推荐回答(2个)
回答1:

like用于在where字句搜索指定的模式,直白点讲,就是用来模式匹配
举个例子
like 'Li%'
这个意思是找以Li开头的字符串,%是通配符,指代未知的字符
又比如下一个
like '%chen%'
这个意思是找出包含chen的字符串,因为chen前后都有%这个通配符,而上一个Li前面没有所以不一样

like除了%这个通配符,还有一个匹配符,是下划线 " _ "

比如
like '_ _ _' 匹配的字符串必须是三个字符的
可以和%结合使用
比如
like '_ _ %' 匹配至少包含2个字符的字符串

回答2:

模糊查询,注意要使用匹配符,例如%,不然等同与=