LOCATE

创建于 2024-12-02 / 33
字体: [默认] [大] [更大]

❮ MySQL 函数

实例

在字符串"www.w3ccoo.com"中搜索"3",返回位置:

SELECT LOCATE("3", "www.w3ccoo.com") AS MatchPosition; 亲自试一试 »

定义和用法

LOCATE() 函数返回字符串中子字符串第一次出现的位置。

如果在原始字符串中找不到子字符串,则此函数返回 0。

此函数执行不区分大小写的搜索。

注释:此函数等同于 POSITION() 函数。

语法

LOCATE(substring, string, start)

参数值

中搜索的子字符串
参数 描述
substring 必需。要在 string
string 必需。要搜索的字符串
start 可选。 搜索的起始位置。 位置 1 为默认值

技术细节

适用于: From MySQL 4.0

更多实例

实例

在字符串"www.w3ccoo.com"中搜索"cn"(从位置3开始),返回位置:

SELECT LOCATE("cn", "www.w3ccoo.com", 3) AS MatchPosition; 亲自试一试 »

实例

在 CustomerName 列搜索"a",返回位置:

SELECT LOCATE("a", CustomerName)
FROM Customers; 亲自试一试 »

❮ MySQL 函数


0 人点赞过