求一个sql正则表达式
比如我用--selectaddressfromtable1whereaddresslike“%月牙胡同25号%"----查询,但实际上该字段值是“月芽胡同25号”,所以我...
比如我用--select address from table1 where address like “%月牙胡同25号%" ----查询,但实际上该字段值是“月芽胡同25号”,所以我查不到,请问怎样才能匹配到
like 后面符号的问题不是错误的根源,可能我上面打的有点问题,我查其他地址都是能查到的,我想要一个正则表达式,就是类似能判断相似度的,like的东西和目标相似度80% 的就认为是要找的 展开
like 后面符号的问题不是错误的根源,可能我上面打的有点问题,我查其他地址都是能查到的,我想要一个正则表达式,就是类似能判断相似度的,like的东西和目标相似度80% 的就认为是要找的 展开
5个回答
展开全部
select address from table1 where address like '肆仔%'月牙胡同25号'%'
把岩圆百分号用单引裂枣汪号引起来
把岩圆百分号用单引裂枣汪号引起来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
--select address from table1 where address like “%胡同25号%"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select address from table1 where address like '“%月牙胡同25号%"'
因为你的核咐like后面的值应该是一个字符串桐喊,局氏野所以必须用“' '”半角单引号括起来
因为你的核咐like后面的值应该是一个字符串桐喊,局氏野所以必须用“' '”半角单引号括起来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看!前后两个引号不一样!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询