MySQL 的 LOCATE 函数用于在一个字符串中查找另一个子字符串的位置。其语法如下:
LOCATE(substr,str,pos)
其中,
substr:需要查找的子字符串str:被搜索的原始字符串pos(可选):开始搜索的位置,默认为 1。
该函数返回子字符串在原始字符串中第一次出现的位置,如果未找到则返回 0。
例如:
SELECT LOCATE('world', 'hello world'); -- 返回 6
SELECT LOCATE('l', 'hello world', 3); -- 返回 4
                                    

        
        
        
        
        
        
        
        
        
                
                
                
                
                
                
                