SQL Server - 子串目录路径

时间:2017-10-14 00:12:20

标签: sql-server string

我在表格中保存了一些这样的目录。该列是varchar类型,字符串由/

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

如何获取子字符串才能获得

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

1 个答案:

答案 0 :(得分:1)

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

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