locate 的作用
返回第一次出現子串的位置,有兩種語法格式
locate 的語法格式一
LOCATE(substr,str)
語法格式說明
返回 substr 在 str 中第一次出現的位置
例子
SELECT LOCATE('bar', 'foobarbar'); # 4 SELECT LOCATE('xbar', 'foobar'); # 0
locate 的語法格式二
LOCATE(substr,str,pos)
語法格式說明
返回 substr 在 str 中第一次出現的位置,從 pos 位置開始搜索
例子
SELECT LOCATE('bar', 'foobarbar', 5); # 7 SELECT LOCATE('bar', 'foobarbar', 7); # 7 SELECT LOCATE('bar', 'foobarbar', 8); # 0
