type
status
date
slug
summary
tags
category
icon
password
SQL LIKE 运算符
LIKE运算符在子句WHERE中用于搜索列中的指定模式
有两个通配符经常与LIKE运算符一起使用:
(%)百分号表示零个,一个或多个字符
(_)下划线符号代表一个,单个字符
百分号和下划线也可以组合使用
LIKE 语法
SELECT * FROM TableName WHERE DataName LIKE pattern(模式);
LIKE运算符说明
WHERE CustomerName LIKE ‘a%’ | 查找以’a’开头的任何值 |
WHERE CustomerName LIKE ‘%a’ | 查找以’a’结尾的任何值 |
WHERE CustomerName LIKE ‘%or%’ | 查找在任何位置具有’or’的任何值 |
WHERE CustomerName LIKE ‘_r%’ | 查找第二个位置有’r’的任何值 |
WHERE CustomerName LIKE ‘a_%’ | 查找以’a’开头且长度至少为2个字符的任何值 |
WHERE CustomerName LIKE ‘a__%’ | 查找以’a’开头且长度至少为3个字符的任何值 |
WHERE CustomerName LIKE ‘a%o’ | 查找以’a’开头并以’o’结尾的任何值 |
- Author:KingCode
- URL:https://kingcode.dpdns.org/article/e9215510-3ab1-40de-8e41-005eca3b5ea1
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!











