mysql截取最后一个斜杠_在MySQL中最后一个斜杠之后选择文本?
您需要使用MySQL的substring_index()函數(shù)來選擇文本。
語法如下SELECT?substring_index(yourColumnName,'/',-1)?AS?anyAliasName?FROM?yourTableName;
為了理解上述概念,讓我們創(chuàng)建一個(gè)表。創(chuàng)建表的查詢?nèi)缦耺ysql>?create?table?selectTextAfterLastSlashDemo
-?>?(
-?>?UserId?int?NOT?NULL?AUTO_INCREMENT?PRIMARY?KEY,
-?>?UserPathDirectory?varchar(200)
-?>?);
使用insert命令在表中插入一些記錄。
查詢?nèi)缦耺ysql>?insert?into?selectTextAfterLastSlashDemo(UserPathDirectory)
values('C:/MyFolder1/MyEntityFramework');
mysql>?insert?into?selectTextAfterLastSlashDemo(UserPathDirectory)
values('D:/MySpringFrameworkDemo');
mysql>?insert?into?selectTextAfterLastSlashDemo(UserPathDirectory)
values('E:/Java/MyRootFolder/Source/AllHibernateDemo');
mysql>?insert?into?selectTextAfterLastSlashDemo(UserPathDirectory)?values('C:/Program
Files/MySQL/Server?8.0');
mysql>?insert?into?selectTextAfterLastSlashDemo(UserPathDirectory)
values('C:/John/Folder1/Folder2');
使用select語句顯示表中的所有記錄。
查詢?nèi)缦耺ysql>?select?*from?selectTextAfterLastSlashDemo;
以下是各列中的輸出顯示路徑+--------+----------------------------------------------+
|?UserId?|?UserPathDirectory????????????????????????????|
+--------+----------------------------------------------+
|?????1?|?C:/MyFolder1/MyEntityFramework????????????????|
|?????2?|?D:/MySpringFrameworkDemo??????????????????????|
|?????3?|?E:/Java/MyRootFolder/Source/AllHibernateDemo??|
|?????4?|?C:/Program?Files/MySQL/Server?8.0?????????????|
|?????5?|?C:/John/Folder1/Folder2???????????????????????|
+--------+----------------------------------------------+
5?rows?in?set?(0.00?sec)
這是在最后一個(gè)斜杠后獲取文本的查詢mysql>?select?substring_index(UserPathDirectory,'/',-1)?as?TextAfterLastSlash?from
selectTextAfterLastSlashDemo;
以下是顯示最后一個(gè)斜杠后的文本的輸出+-----------------------+
|?TextAfterLastSlash????|
+-----------------------+
|?MyEntityFramework?????|
|?MySpringFrameworkDemo?|
|?AllHibernateDemo??????|
|?Server?8.0????????????|
|?Folder2???????????????|
+-----------------------+
5?rows?in?set?(0.00?sec)
總結(jié)
以上是生活随笔為你收集整理的mysql截取最后一个斜杠_在MySQL中最后一个斜杠之后选择文本?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql5.7配置innodb_MyS
- 下一篇: matlab 度分秒转换成度_如何利用m