`
iiaf
  • 浏览: 50508 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

instr用法

阅读更多
select * from tableName where instr(concat(',',filedName,','),',6,')



filedName的内容可能是2,4,6,7,9



目的是要找出该字段中含有6的记录



考虑到可能都好分割的可能有16  26  36  ...66   等,多以不能直接like '%6%'



所以我们必须把字段的内容前后都加逗号   6的前后也都加上逗号



即在,2,4,6,7,9,中查找是否有   ,6,



instr(源字符串,查找目标字符串)  这个函数可以替代like
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics