2017-10-14 56 views
0

我在表格中保存了一些像这样保存的目录。该列是一个varchar类型和字符串由/SQL Server - 子串目录路径

'/Invoices/April/2012' 
'/Expenses/2017/June/01' 
'/Taxes/Company/' 

我如何才能得到一个子分离得到的只有

'/Invoices' 
'/Expenses' 
'/Taxes' 

回答

1
SELECT SUBSTRING(YourColumn, 0, CHARINDEX('/', YourColumn, 2)) 
FROM YourTable 

编辑:是的,CHARINDEX()是基于1 ,而不是从0开始。是的,我也讨厌它。