SQL之模糊查询的四种用法
发布网友
发布时间:2022-11-13 20:33
我来回答
共1个回答
热心网友
时间:2024-03-26 11:03
MySql 使用 like关键字 进行模糊查询,like关键字 通常用在 where条件查询,like关键字 通常配合 %、_、[ ]、[^ ] 使用。
%表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。
注意:只能查询连续的文字。【比如“深圳市福田区”可以查询,“深圳市区”查询不出来】
注意:此语句没有那么灵活,比较适用于固定的某个文字的查询。
注意:此语句比较灵活,可以查询相隔几个文字,比较实用。【比如“深圳市福田区小学”可以查询,“深圳市福区小”也可以查询】
表示任意单个字符。匹配单个任意字符,它常用来*表达式的字符长度语句。
表示括号内所列字符中的一个(类似正则表达式)。指定一个字符、字符串或范围,要求所匹配对象为它们中的任一个。
表示不在括号所列之内的单个字符。其取值和 [] 相同,但它要求所匹配对象为指定字符以外的任一个字符。