标签:操作 效果 col 1.0 image 方式 语句 ima str
1、 LIKE 操作符
要在搜索子句中使用通配符,必须要使用 LIKE 操作符。
1)百分号通配符
最常用的通配符是百分号(%)。
% 表示任何字符出现的任意次数。但是 NULL 除外。可以匹配 0 个、1 个或多个字符。
%: 放在字符后面,表示匹配以该字符开头的字符串;
放在字符前面,表示匹配以该字符结尾的字符串。
字符前后都有 % 则表示匹配包含该字符的字符串
使用示例:
a) 搜索学生姓名以 test 开头的学生信息
SELECT * FROM student WHERE stu_name LIKE ‘test%‘;
b) 搜索学生姓名以 41 结尾的学生信息
SELECT * FROM student WHERE stu_name LIKE ‘%41‘;
c) 搜索学生姓名包含 test 的学生信息
SELECT * FROM student WHERE stu_name LIKE ‘%test%‘;
2)下划线通配符
与百分号不同,下划线通配符只能匹配单个字符。
通配符的搜索处理会比其他方式花费的时间都更长。使用通配符的技巧:
标签:操作 效果 col 1.0 image 方式 语句 ima str
原文地址:https://www.cnblogs.com/mayytest1202/p/10305750.html