LOCATE
创建于 2024-12-02 /
33
字体:
[默认]
[大]
[更大]
实例
在字符串"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; 亲自试一试 »
0 人点赞过