第六课 用通配符进行过滤

使用通配符和 like 进行复杂过滤

一、LIKE 操作符

在搜索子句中使用通配符,必须使用 LIKE 操作符
通配符只能用于文本字段(字符串),非文本数据类型字段不能使用通配符搜索

1、% 通配符

四种方式:
被搜索文本 + %
% + 被搜索文本
% + 被搜索文本 + %
被搜索 % 文本:此种情况最适合搜索根据邮件地址查找邮件

注:通配符前后的文本根据 DBMS 不同是区分大小写的。% 还能匹配 0 个字符,% 代表搜索模式中给定位置的 0 个、1 个或多个字符。% 不能匹配 NULL 。

当若被搜索文本后面有空格时,F % Y就无法搜索到,此时的解决办法是 F % Y % 。

2、_ 通配符

_ 通配符功能和 % 一样,_只能匹配单个字符

3、[ ] 通配符

方括号用来制定一个字符集,

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容