티스토리 뷰

반응형

만약 두개의 텍스트는 왼쪽이 id, 오른쪽이 name이다.

지금 사용하고 있는 웹사이트이 mirae8440.eworks 전자결재 테이블

이걸 하나하나 넣어야 하나 고민을 했는데, 다른 방법이 있어서 기록해 봅니다.



mirae8440.eworks의 컬럼중 author가 name에 해당되면 author_id를 왼쪽 id로 적용하도록 수정하고 싶을때 사용하는 코드

UPDATE mirae8440.eworks e
JOIN (
    SELECT id, name
    FROM mirae8440.al
) a ON e.author = a.name
SET e.author_id = a.id;

이렇게 join을 활용하면 간단하게 해결되네요~

꼭 기억해야 겠어요~

 

반응형
댓글