模糊查询:SQL语句中like应用
一、% :表示任意0个或多个字符,可匹配任意长度和类型的字符
%% 匹配中文
% 参数 % 模糊查询传参
多个条件 and 连接
eg: SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’
二、_:任意单个字符,匹配单个任意字符,常用来限制表达式字符长度
eg:SELECT * FROM [user] WHERE u_name LIKE ‘三’ 匹配三个字且中间是三的
SELECT * FROM [user] WHERE u_name LIKE ‘三__’ 匹配三个字第一个字是三
三、[ ]:括号内所列字符中的一个(类似正则)
四、[^]:表示不在括号内的单个字符