跳到主要内容

INSTR

描述

返回 substr 在 str 中第一次出现的位置(从1开始计数)。特殊情况:

  • 如果 substr 不在 str 中出现,则返回0。

语法

INSTR ( <str> , <substr> )

参数

参数说明
<str>需要查找的字符串
<substr>需要被查找的字符串

返回值

参数 <substr><str> 中第一次出现的位置(从1开始计数)。特殊情况:

  • 如果 <substr> 不在 <str> 中出现,则返回0。

举例

SELECT INSTR("abc", "b"),INSTR("abc", "d")
+-------------------+-------------------+
| instr('abc', 'b') | instr('abc', 'd') |
+-------------------+-------------------+
| 2 | 0 |
+-------------------+-------------------+