10 LIKE的用法

10.1 LIKE作用

在WHERE子句中使用LIKE运算符来搜索列中的指定模式。

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

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

_    下划线表示单个字符

 

注意:MS Access使用问号(?)而不是下划线(_)。

百分号和下滑线也可以组合使用!

10.2 LIKE语法

SELECT column1,column2,...
FROM table_name
WHERE columnN LIKE pattern;

下面是一些使用'%'和'_'通配符显示不同LIKE运算符的例子:

LIKE 运算符 描述
LIKE 'a%' 查找以'a'开头的任何值
LIKE '%a' 查找以'a'结尾的任何值
LIKE '%or%' 查找在任何位置具有'or'的值
LIKE '_r%' 查找在第二个位置具有'r'的值
LIKE 'a_%_%' 查找以'a'开头且长度至少为3个字符的值
LIKE 'a%o' 查找以'a'开头,以'o'结尾的值
posted @ 2021-05-25 23:38  赵Gary  阅读(214)  评论(0)    收藏  举报