HELP--100% 확신에도 불구하고 모든 값을 가져오지 않는 업데이트 기능안녕하세요 -- 저는 UPDATE 기능에 매우 익숙하며 자주 사용합니다. 새 세트의 데이터 열을 마스터 세트로 가져오려고 합니다. 두 데이터 세트에는 동일한 주제 ID가 있습니다(동일한 양, 둘 다 N=110).업데이트하면 52개 이상의 값만 가져옵니다. 나머지는 누락되었으며 업데이트를 올바르게 사용하고 올바르게 일치했음을 알고 있기 때문에 절대적으로 어리둥절합니다.
데이터 테이블다른Re: HELP--100% 확신에도 불구하고 일치하는 업데이트 기능이 모든 값을 가져오지 않습니다.데이터를 보지 않고 몇 가지 추측과 제안만 할 수 있습니다.
조인을 사용하여(그리고 전체 조인을 사용할 수도 있음) 어떤 일이 발생하는지 확인할 수 있습니다. 또한 두 테이블의 ID 열을 기준으로 열을 정렬하고 한 테이블에서 다른 테이블로 값을 새 열로 복사하고 간단한 비교 수식을 사용하여 모든 값이 동일한지 확인할 수 있습니다. 두 열이 정확히 동일한 데이터/모델링 유형/형식입니까?
제목: 도움말--100% 일치한다고 확신하는데도 불구하고 업데이트 함수가 모든 값을 가져오지 않음저는 최근에 update 에서 비슷한 수수께끼 같은 문제를 겪었습니다. 제 match 열 값 중 일부에 선행 공백이 있는 것으로 밝혀졌습니다. 선행 및 후행 공백/탭/기타를 확인하세요.
제목: 도움말--100% 일치한다고 확신하는데도 불구하고 업데이트 함수가 모든 값을 가져오지 않음디버깅을 위한 충분한 정보를 제공하지 않습니다. 제가 제안하는 것은 UPDATE가 아닌 JOIN 데이터를 하는 것입니다. 그리고 JOIN에서 두 테이블의 일치하지 않는 레코드가 새 데이터 테이블에 포함되도록 허용하는 옵션을 선택합니다. 또한 Match Flag 변수를 만드는 옵션을 선택합니다. 그러면 일치하지 않는 레코드가 무엇인지, 따라서 UPDATE에서 가져오지 않는 레코드가 무엇인지 확인할 수 있습니다.