首頁  >  文章  >  資料庫  >  哪些 MySQL 函數的運作方式與 LOCATE() 函數類似?

哪些 MySQL 函數的運作方式與 LOCATE() 函數類似?

WBOY
WBOY轉載
2023-09-05 23:41:02560瀏覽

哪些 MySQL 函数的工作方式与 LOCATE() 函数类似?

MySQL INSTR() 和 POSITION() 函數的工作方式與 LOCATE() 函數類似。它們都是 LOCATE() 函數的同義詞。

INSTR() 函數也會傳回從字串中搜尋後子字串第一次出現的位置。 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() 的語法如下 -

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中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除