like 运算符在 mysql 中用于模式匹配,适用通配符:1) %:配对零个或几个字符;2) _:配对单独字符;3) [list]:配对括弧内列举的一切字符;4) 1:配对不在括弧内列举的一切字符。它支持检索,提升查看效率,但区分大小写,可以用转义字符。list ↩
MySQL 里的 LIKE 运算符
LIKE 运算符用于在 MySQL 中实行模式匹配查看。它允许您使用通配符来查找与特定方式相符的数据。
词法
SELECTFROMtable_nameWHEREcolumn_name LIKE pattern;
通配符
LIKE 运算符适用下列通配符:
%: 配对零个、一个或多个字符。 _: 配对单独字符。 [list]: 配对括弧内列举的一切字符。 1: 配对不在括弧内列举的一切字符。
用法
要使用 LIKE 运算符,请特定列名、方式和通配符。比如,下列查看搜索以 "John" 开头全部名字:
SELECTFROMcustomersWHEREname LIKE John%;
要寻找包括 "Doe" 的所有名字,可以用下列查看:
SELECTFROMcustomersWHEREname LIKE %Doe%;
要搜索即不以 "John" 开始也不包括 "Doe" 的所有名字,可以用下列查看:
SELECTFROMcustomersWHEREnameNOT LIKE John%ANDnameNOT LIKE %Doe%;
留意:
LIKE 运算符区分大小写。方式可以包含转义字符,比如反斜杠 ()。 LIKE 运算符可以用检索,使之对于大型数据非常高效。
list ↩
以上就是mysql的like怎么用的详细内容,大量请关注其他类似文章!