前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[1004]mysql中的instr()函数的用法

[1004]mysql中的instr()函数的用法

作者头像
周小董
发布2021-06-24 10:43:09
2.3K0
发布2021-06-24 10:43:09
举报
文章被收录于专栏:python前行者

想要在字符串中查找某字符串可以使用instr()函数

instr()返回子字符串在字符串中首次出现的位置;如果没有找到,则返回0

用法:

instr(str,substr) str:从哪个字符串中搜索 substr:要搜索的子字符串 instr()函数不区分大小写

mysql instr()函数示例:

如图,在abcd字符串中查找是否含有字符串b,返回的字符串位置是2. 说明instr()函数返回的位置是从1开始的,如果找不到则返回0

查找字符串中包含“民”的记录

instr()函数与like运算符

在没有索引的情况下,instr()函数与like运算符的速度是一样的;在具有前缀搜索的LIKE运算符下,使用like运算符速度会更快一些

参考:https://blog.csdn.net/huihuikuaipao_/article/details/86598471 https://blog.csdn.net/wsjzzcbq/article/details/83447168

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/06/21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 用法:
  • mysql instr()函数示例:
  • instr()函数与like运算符
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档