2
특정 ID가 일치하는지 여부에 따라 한 테이블의 테이블 열을 다른 테이블의 데이터로 업데이트해야합니다.다른 데이터에서 하나의 열을 업데이트하는 SQL 쿼리
기본적으로, 나는 다음과 같은 스키마를 가지고 :
표 계정 분야 old_user_id 이 필드를 이 필드를
내가 그들을 확인 계정 테이블에있는 모든 old_user_id 년대를 통해 루프 필요를 NEW_USER_ID old_user_id
표 사용자 users 테이블의 old_user_id 필드와 비교 한 다음 users 테이블의 new_user_id 값을 가져와 accounts 테이블의 old_user_id 값을 대체하십시오.
단순한 작업처럼 보이지만 SQL이 놀랍지는 않지만이 작업을 수행하는 데 어려움을 겪고 있습니다.
이 쿼리 작업 UPDATE가'좌'sugar_users.old_user_id' ='SET sugar_accounts.old_user_id''sugar_accouts.old_user_id' ='sugar_users.new_user_id' ON'sugar_users' 가입 sugar_accounts'시겠습니까 ; –