column1
\\abc\tri\eds\rf1\edr\4ed
\\f.d\tri\ef\poe
\\ghi0j\tri\gf\rf\k\hg\ose
” “ “
我在列
中得到了类似的行现在我想得到像
这样的结果集\\abc\tri\eds
\\f.d\tri\ef\
\\ghij\tri\gf
只是从第一个'\'到第四个'\'
结束答案 0 :(得分:1)
本周的一集我为StackOverflow写的可怕代码 ......
SELECT
SUBSTRING(column1, 1,
CHARINDEX('\', column1,
CHARINDEX('\', column1,
CHARINDEX('\', column1, 3) + 1) + 1))
FROM
TableName