access数据库 查询不包含多个字符

access数据库 查询不包含多个字符,第1张

select from

where 列名 not like '147'

and 列名 not like '1571690'

and 列名 not like '1571684'

sql的like语法里面 []有特殊含义,类似正则表达式的范围,比如[0-9]代表数字

解决方法一是比如[可以用[[]查到,另一方法是用转义

SELECT from sampleTable where sampleData like '\[%' ESCAPE '\'

参考资料 网页链接

like 'A%'第一个字母是A的字符串

like '%A%'包含A的字符串;

not like 'A%'第一个字母不为A的字符串;

not like '%A%'不包含A的字符串;

另外:如果不包含的内容为%一类的特殊字符就需要使用[^%](不包含)了

除了IS NOT NULL和NOT IN两个例外,对于其他查询条件NOT的用法都是紧跟在where关键词后面,如where not a between x and y ;where not b like'%c'

以上就是关于access数据库 查询不包含多个字符全部的内容,包括:access数据库 查询不包含多个字符、sqlserver数据库,like后面有半角[字符就查不到数据、关于SQL中LIKE的用法 例如:like 'A%'是指包含A的字符串,但如果我想排除包含A的字符串该用什么命令呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10194518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存