>> Edit article
이름
제목
패스워드
좀 스마트 하진 않지만... 1. 임시 테이블 C를 만들고 create table c as select distinct id from a. alter table c add name varchar 우짜고 자짜고... 2. update c set c.name = a.name where c.id = a.id 그럼 C는 서로다른 id와 name 으로 되겠죠? 3. update b.name = c.name where b.id = c.id 이라믄 될라나? 지금 디비에 접근할수 없어서 해볼수가 없네요... : 오라클에 관련된 질문을 올리는 곳이 아닌줄은 알지만 : 급한 마음에 올리게 됐습니다 : : : 테이블 a,b가 있습니다 : : a.id = b.id 일 때, : : b.name 을 a.name에 update 하고 싶거든요 : : : 근데 a 테이블의 id는 같은 데이터가 2건 이상일 수도 있고, : : b에서도 역시 마찬가지로 2건 이상일 수 있습니다 : : : 이런 경우에 각 id에 해당하는 name을 한건씩만 뽑아서 update하는 방법을 : : 알고 싶습니다.... 아무리 해봐도 제 짧은 실력으로는 안되네요.... : : : 꼭 좀 도와주세요....ㅠ.ㅠ
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved