like属于什么运算符

  • 精选简答
    like属于特殊运算符,在SQL的Where中可进行匹配模糊查询。有三个通配符与LIKE运算符一起使用:%,百分号表示零个,一个或者多个字符;_,下划线表示单个字符;[字符列表],[!字符列表];注:百分号和下划线可以组合使用。

相关回答

VIE
程序开发/运营

like属于特殊运算符,在SQL的Where中可进行匹配模糊查询。

有三个通配符与LIKE运算符一起使用:

%,百分号表示零个,一个或者多个字符;

_,下划线表示单个字符;

[字符列表],[!字符列表];

注:百分号和下划线可以组合使用。

WHERE `name` LIKE "a%"   #查找以 "a"开头的任何值

WHERE `name` LIKE "%a" #查找以 "a"结尾的任何值

WHERE `name` LIKE "%a%" # 在任何位置查找任何具有"a"的值

WHERE `name` LIKE "_a%" # 在第二个位置查找任何具有"a"的值

WHERE `name` LIKE "o%a" # 查找以 "o"开头以"a"结尾的任何值

WHERE `name` LIKE "[!abc]%" #查找不以a或b或c开头的值

WHERE `name` LIKE "[abc]%" #查找以a或b或c开头的值

更新时间:2020-06-27 18:03:04

该内容来源于合作方,未经允许请勿转载,如有侵权或合作请邮箱联系:mail@xzwk.cn

相关标签链接: