返回字符串sql的一部分

时间:2015-04-01 21:15:54

标签: select path directory

我有一个包含文件夹路径结构的列

root01/folder01/sub-folder  
root01/folder2/subfolder  
root2/folder01/anothersub/evenmore  
root2/folder400/anothersub  

理想情况下,我想要一个返回第二个到最后一个文件夹的查询,比如

folder01  
folder2  
anothersub  
folder400  

我也对路径感到满意,直到最后一级

root01/folder01  
root01/folder2  
etc...

1 个答案:

答案 0 :(得分:0)

试试这个:

SELECT PARSENAME(REPLACE('root01/folder01/sub-folder', '/', '.'), 2) 

因为此解决方案适用于sql server 2005 有关更多信息,请单击here