如果子字串在字串中出現多次,則 MySQL LOCATE() 函數將傳回子字串第一次出現的位置。
mysql> Select LOCATE('good','Ram is a good boy. Is Ram a good boy?')As Result; +--------+ | Result | +--------+ | 10 | +--------+ 1 row in set (0.00 sec)
我們可以看到子字串「good」在字串中出現了兩次。第一次出現在位置 10,另一次出現在位置 29。 MySQL 傳回第一次出現的位置。
以上是如果子字串在作為 LOCATE() 函數參數給出的字串中出現多次,會發生什麼情況?的詳細內容。更多資訊請關注PHP中文網其他相關文章!