如果我們為引數‘count’提供負值,MySQL SUBSTRING_INDEX() 函式如何返回子字串?


MySQL SUBSTRING_INDEX() 函式可以接受引數‘count’的負值,在這種情況下,它會返回最終分隔符右側的子字串。

示例

mysql> Select SUBSTRING_INDEX('www.google.com','.',-2);
+------------------------------------------+
| SUBSTRING_INDEX('www.google.com','.',-2) |
+------------------------------------------+
| google.com                               |
+------------------------------------------+
1 row in set (0.00 sec)

mysql> Select SUBSTRING_INDEX('www.google.com','.',-1);
+------------------------------------------+
| SUBSTRING_INDEX('www.google.com','.',-1) |
+------------------------------------------+
| com                                      |
+------------------------------------------+
1 row in set (0.00 sec)

更新於:2020 年 2 月 10 日

312 個瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.