MySQL INSTR函数


本MySQL教程通过语法和示例说明了如何使用MySQL INSTR函数。

描述

MySQL INSTR函数将返回字符串中子字符串的位置。

语法

MySQL中INSTR函数的语法为:

1
INSTR( string, substring )
参数 说明
string 在其上搜索的字符串。
substring 要搜索的子字符串。

说明

  • 字符串中的第一个位置是1。
  • INSTR函数查找时,不区分大小写
  • 如果在string中找不到substring,则INSTR函数将返回0。

示例

在MySQL中,如何在字符串中查找子字符串的位置?
MySQL INSTR函数示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mysql> SELECT INSTR('yun kai bi ji', 'yun');
Result: 1
mysql> SELECT INSTR('yun kai bi ji', 'y');
Result: 1
mysql> SELECT INSTR('yun kai bi ji', 'k');
Result: 5
mysql> SELECT INSTR('YUN KAI BI JI', 'K');
Result: 5
mysql> SELECT INSTR('igiftidea.com', 'ee');
Result: 10
mysql> SELECT INSTR('igiftidea.com', 'abc');
Result: 0


原文链接:https://codingdict.com/