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