如何使用 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.