문자 사이에 올바른 텍스트를 가져 오는 데 문제가 있습니다. 현재 SUBSTRING 및 CHARINDEX를 사용하려고합니다. 문제는 데이터에 동일한 식별자가 포함되어 있다는 것입니다. 첫 번째 '\'와 두 번째 '\'사이에있는 텍스트를 원하고 다른 모든 텍스트는 제거하고 싶습니다. 텍스트 필드에는 고정 된 수의 문자가 없습니다.SQL 사이에 텍스트 가져 오기
도움을 주셔서 감사합니다.
Example
1. Location\Georgia\Atlanta
2. Country\USA\States\Minnesota
Final Result
1. Georgia
2. USA
내 현재 시도 나는 조엘의 의견에 동의
SUBSTRING(Source,CHARINDEX('\',Source),CHARINDEX('\',Source) - CHARINDEX('\',Source))
열 내의 구분 된 텍스트는 악합니다. 이 정보에 대해 추가 열이나 추가 표가 필요한 것 같습니다. –