在MySQL中,INSTR函數用于返回某個字符串在另一個字符串中第一次出現的位置。該函數的語法如下:
INSTR(str, substr)
其中,str是要進行搜索的字符串,substr是要搜索的子字符串。如果substr在str中存在,則返回substr在str中第一次出現的位置(從1開始計數);如果substr不存在,則返回0。例如:
SELECT INSTR('hello world', 'lo');
以上查詢將返回3,因為子字符串’lo’第一次出現在字符串’hello world’的第3個位置。
INSTR函數通常用于在查詢中查找特定子字符串的位置,以便進行進一步的操作或處理。