2010-05-07 6 views
0
column1 
\\abc\tri\eds\rf1\edr\4ed 
\\f.d\tri\ef\poe 
\\ghi0j\tri\gf\rf\k\hg\ose 

« » 'requête pour obtenir une partie d'une chaîne

je suis arrivé quelques lignes comme ça dans une colonne

maintenant je veux faire le jeu de résultats comme

\\abc\tri\eds 
\\f.d\tri\ef\ 
\\ghij\tri\gf 

simplement du premier '\' à la fin du 4ème '\'

Répondre

1

Dans l'épisode de cette semaine de Horrible Code que j'ai écrit pour StackOverflow ...

SELECT 
    SUBSTRING(column1, 1, 
     CHARINDEX('\', column1, 
      CHARINDEX('\', column1, 
       CHARINDEX('\', column1, 3) + 1) + 1)) 
FROM 
    TableName 
Questions connexes