sql中筛选出一列中同时不含有某两个字符串的语句
4个回答
展开全部
假如两个字符串 为:TT
select * from test where A not like '%TT%'
假如这2个字符串出现的位置固定:
select * from test where substring(A,1,2)<>'TT'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
like匹配查询:select * from a where b not like '%1%' and b not like '%2%'
其中a为表名,b为列名称, 1和2是不需要含有的字符串
其中a为表名,b为列名称, 1和2是不需要含有的字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如要从A表中找出b列不含有'123'和'789'的记录:
select * from A where b not like '%123%' and b not like '%789%'
select * from A where b not like '%123%' and b not like '%789%'
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询