MySQL-LOCATE()函數
定義一
返回字符串substr中第一次出現子字符串的位置 str
語法
LOCATE(substr,str)
定義二
返回字符串substr中第一個出現子 字符串的 str位置,從位置開始 pos
語法
LOCATE(substr,str,pos)
參數
參數 | 描述 |
---|---|
substr | 必須,包含的值 |
str | 必須,查找的字符串 |
pos | 可選,從位置pos開始 |
例子
mysql> SELECT LOCATE('bar', 'foobarbar');
-> 4
mysql> SELECT LOCATE('xbar', 'foobar');
-> 0
mysql> SELECT LOCATE('bar', 'foobarbar', 5);
-> 7