MySQL INSTR() 和 POSITION() 函數的工作方式與 LOCATE() 函數類似。它們都是 LOCATE() 函數的同義詞。
INSTR() 函數也會傳回從字串中搜尋後子字串第一次出現的位置。 INSTR() 的語法如下 -
INSTR(string, substring)
這裡,String是MySQL要搜尋的字串,substring是要搜尋的字串。
mysql> Select INSTR('Ram is a good boy', 'good')As Result; +--------+ | Result | +--------+ | 10 | +--------+ 1 row in set (0.00 sec)
POSITION() 函數也會傳回從字串中搜尋後子字串第一次出現的位置。 POSITION() 的語法如下 -
INSTR(substring IN string)
這裡,String是MySQL要搜尋的字串。
Substring是要搜尋的字串。
'IN'是關鍵字。
mysql> Select POSITION('good' in 'Ram is a good boy')As Result; +--------+ | Result | +--------+ | 10 | +--------+ 1 row in set (0.00 sec)#
以上是哪些 MySQL 函數的運作方式與 LOCATE() 函數類似?的詳細內容。更多資訊請關注PHP中文網其他相關文章!