用通配符进行过滤

%:0,1,N个字符

_:1个字符

方括号([])通配符用来指定一个字符集,它必须匹配指定位置(通配符的位置)的一个字符。

此通配符可以用前缀字符^(脱字号)来否定。例如,下面的查询匹配不以JM起头的任意联系人名(与前一个例子相反):

输入▼

SELECT cust_contact
FROM Customers
WHERE cust_contact LIKE '[^JM]%'
ORDER BY cust_contact;
当然,也可以使用NOT操作符得出相同的结果。^的唯一优点是在使用多个WHERE子句时可以简化语法:
原文地址:https://www.cnblogs.com/qook/p/4897722.html