我如何使用 SUBSTRING_INDEX() 函式獲取字串中兩個相同分隔符之間的子串作為輸出?


我們需要使用巢狀的 SUBSTRING_INDEX() 函式來獲取字串中兩個相同分隔符之間的子串作為輸出。例如,從字串‘www.tutorialspoint.com’中,我們想要子串‘tutorialspoint’,它位於兩個相同的分隔符‘.’之間,輸出使用 SUBSTRING_INDEX() 函式,可以透過如下巢狀形式實現 −

mysql> Select SUBSTRING_INDEX(SUBSTRING_INDEX('www.tutorialspoint.com','.',2),'.',-1)AS 'Nested SUBSTRING_INDEX';
+------------------------+
| Nested SUBSTRING_INDEX |
+------------------------+
| tutorialspoint         |
+------------------------+
1 row in set (0.02 sec)

更新時間:20-Jun-2020

226 瀏覽

開啟你的事業

完成課程獲取認證

立即開始
廣告
© . All rights reserved.