자바와 MYSQL로 DB프로그래밍을 하고 있습니다.
A테이블과 B테이블을 조인하려 합니다. 둘 다 필드는 똑같구요. 따라서 조인하면 두 개의 테이블의 값들만 서로 합쳐지는 형태가 되게 하려고 합니다. MYSQL에서 sql문을 어떻게 써줘야 할까요?
자바에서 쓰는 sql문 형태로 알려주시면 정말 감사하겠습니다.
두 테이블의 필드 갯수는 총 8개입니다.
키 값을 정해주면 키 값이 서로 중복되는 레코드는 못들어 가죠?
다음과 같이 하면 될거 같은데요.
SELECT tblA.KeyID,
tblA.col1 + tblB.col1 AS col1,
tblA.col2 + tblB.col2 AS col2,
tblA.col3 + tblB.col3 AS col3,
tblA.col4 + tblB.col4 AS col4,
tblA.col5 + tblB.col5 AS col5,
tblA.col6 + tblB.col6 AS col6,
tblA.col7 + tblB.col7 AS col7
FROM tblA INNER JOIN tblB ON tblA.KeyID = tblB.KeyID