mysql update select 동시실행

목적 :

  1. 기존 테이블(예:profile)에 항목(예:성별, 나이) 을 빠뜨리고 안넣었다.
  2. 하지만 어떤 키값(예:고유번호)으로 해당 항목값을 가진 테이블(예:addprofile) 을 가지고 있다
  3. 한꺼번에 항목을 채우고 싶다
1
2
3
4
5
6
UPDATE profile a
LEFT OUTER JOIN addprofile b ON
a.id = b.id
SET
a.birth = b.birth,
a.gender = b.gender

참조 링크
https://stackoverflow.com/questions/1262786/mysql-update-query-based-on-select-query

avatar

코딩공작소

코딩에 관한 여러가지 방법 모음 : 개인 저장소입니다