다음 SQL 결과 항목이 있습니다.텍스트 열에서 중첩 된 문자열 추출
Result
---------
TW - 5657980 Due Date updated : to <strong>2017-08-13 10:21:00</strong> by <strong>System</strong>
TW - 5657980 Priority updated from <strong> Medium</strong> to <strong>Low</strong> by <strong>System</strong>
TW - 5657980 Material added: <strong>1000 : Cash in Bank - Operating (Old)/ QTY:2</strong> by <strong>System</strong>#9243
TW - 5657980 Labor added <strong>Kelsey Franks/14:00 hours </strong> by <strong>System</strong>#65197
이제이 결과에서 간단한 설명을 추출하고 동일한 테이블의 다른 열로 마이그레이션하려고합니다.
Expected result
--------------
Due Date Updated
Priority Updated
Material Added
Labor Added
처음 13자를 무시합니다. 대부분의 경우 '업데이트 됨'으로 끝납니다. '추가됨'으로 끝나는 항목이 거의 없습니다. 대소 문자를 구별하지 않아야합니다.
예상되는 결과를 얻는 방법이 있습니까?
작업을 정의하는 데 필요한 정보가 충분하지 않습니다. –
@Erwin : SQL에서 문자열을 추출하고 언급 된 결과를 기대합니다. –
중요한 정보 누락 : "간단한 설명"이 항상 "업데이트 됨"또는 "추가됨"으로 끝나나요? 대소 문자를 구분합니까? (그리고이 단어들 중 한 번 이상 나타나는 단어는 없습니까?) 우리가 무시하는 주요 부분은 항상 정확하게 13 자 길이입니까? 또는 문자열의 시작과 끝이 정확히 어떻게 정의되어 있습니까? –