如果子字串在作為 LOCATE() 函式引數給出的字串中出現多次,會發生什麼?
如果子字串在字串中出現多次,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 返回第一次出現的位置。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP