2017-10-02 8 views
-5

실제로 제가 2 개 테이블 표 A 및 표 BINSERT INTO SELECT 문

표 A 등 A_a, A_b 및 A_c

표 B로서 3 열 5를 가지고있을 B_a, B_b, B_c, B_d 및 B_e와 같은 열.

여기에 표 A의 표 B의 첫 번째 3 열을 추가하고 마지막 두 열을 양식으로 채워야합니다.

어떻게 가능합니까?

나는 INSERT INTO SELECT를 시도했지만 마지막 2 열

+0

"채워진 양식"이란 무엇을 의미합니까? – Dai

+0

당신은 최소한 구조와 데이터 타입을 보여줄 필요가있다 – Ravi

+0

나는 그것이 필요하다고 생각하지 않는다 ... @Ravi –

답변

0

을 위해 당신은 당신이 응용 프로그램 측에서 얻을 수있는 변수를 전달할 수 대신 ''의, 이제 기본 필러

INSERT INTO TABLEB(col1, col2, col3, col4, col5) 
    SELECT col1, col2, col3, '', '' 
    FROM TABLEA; 

를 사용할 수 있습니다.