您现在的位置是:首页 > IT分类 > PHP网站首页PHPMYSQL:如何判断某字段是否包含某个字符串!

MYSQL:如何判断某字段是否包含某个字符串!

  • 蓝天
  • PHP
  • 2020-05-15 15:34:09
简介前言:在实际应用中,我们会遇到各种各样的需求,这些需求都跟数据库有着紧密的关系,在复杂的逻辑也只不过是增删改查,其时,如果我们将数据库中每一个字段都看成是一个变量,即然是变量
前言:在实际应用中,我们会遇到各种各样的需求,这些需求都跟数据库有着紧密的关系,在复杂的逻辑也只不过是增删改查,其时,如果我们将数据库中每一个字段都看成是一个变量,即然是变量就可以运算,只要能运算,结果就是我们所需要的值。T77蓝天个人博客-一个自学的好博客
T77蓝天个人博客-一个自学的好博客
以下案列来自于“一点PHP”:

T77蓝天个人博客-一个自学的好博客

解决如下:T77蓝天个人博客-一个自学的好博客
1、单个值查询使用myql函数:
select * from 表名 where FIN_IN_SET('所包的字符串',字段);
2、多个值模糊查询,使用mysql正则:REGEXP。此方式相当于( LIKE '%1%' OR LIKE '%3%' OR LIKE '%5%' )
select * from 表名 where 字段 REGEXP(包含字符串|包含字符串|包含字符串...);//简单说这里面就是正则规则
最后:其实对于我来说,能实现是开始,至于优化节能等等,那都是使用过程中所触及的范围了,学习就是要先前进再修正,要是一味的追求完美,恐怕很容易对一件事失去信心....

转载: 感谢您对蓝天个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源蓝天个人博客 http://www.along168.cn”。

文章评论

联系方式