http://sqlfiddle.com/#!6/5ac78/1SQL : CHARINDEX를 사용하여 첫 번째 경기뿐만 아니라 최선의 경기를 반환 할 수 있습니까?
피들이 작동하는지 확실하지 않습니다. CHARINDEX에서 조인 코드 2를 반환하고 싶습니다. 다음과 같은 항목이
ID Description Code
158 INTEREST 199
159 INTEREST PAID 383
160 INTEREST PAYABLE ON ACCOUNT 384
그리고 마스터 테이블 (산) :
는 또 다른 예로서,이처럼 보이는 설명 테이블 (DT)가
ID Narrative Code
1 INTEREST PAID NULL
내가 필요 마스터 테이블의 코드를 383으로 설정합니다. CHARINDEX (dt.Description, mt.Description)> 0을 사용하여 JOIN을 기반으로 INSERT 할 때마다 mt.Code가 199로 설정됩니다.
과 일치하는 설명 테이블에서 코드를 가져 오도록 마스터 테이블을 업데이트하는 방법은 무엇입니까?
감사합니다.
완벽한! 내가 뭘 던져도 상관 없다 ... 정말 고마워! –