>> Delete Reply from No. 63111 article
No. RE: 오라클의 update 관련 질문입니다

등록 2002-12-20 13:28:00 By localhost     조회 5
이름 소대장    

		좀 스마트 하진 않지만...
 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