에는 쿼리의 결과를 가져 와서 그 결과를 특정 열의 다른 테이블에 복사하는 방법이 있습니다. 여기 테이블 A에서 특정 값을 가져 와서 그 결과를 테이블 B에 복사 하시겠습니까?
내가 지금까지//get CONTACT_ID from RETAILER_ID and create some loop that goes through all CONTACT_ID values and execute the queries below:
select CSN from CONTACTS where CONTACT_ID = '103309';
위의 쿼리가 연락처 테이블에서 CSN 값을 얻을 수있을 것입니다 그리고 난 다음 어떤 실행할 :
update RETAILER_CONTACTS set columnB = new CSN where CONTACTS_ID='103309';
나는이 작업을 수행해야합니다을 RETAILER_CONTACTS의 모든 단일 레코드 따라서 아래의 쿼리에서 찾을 수있는 각 CONTACTS_ID를 통과하는 일부 루프에서 위의 코드를 실행해야하는 이유는 무엇입니까?
CONTACT_I RETAILER_ID의 D; 사전에
덕분에
: 난 당신이 뭔가에 의해 원하는 것을 할 수 있다고 생각합니다. [데이터베이스 정규화] (http://en.wikipedia.org/wiki/Database_normalization)를 찾아보십시오. 특히 이상을 업데이트하십시오. –
그들은 색인 생성을 위해 RETAILER_CONTACTS에있는 CSN 값을 필요로합니다. – jonney