데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
이렇게 두테이블을 옆으로 함께 합쳐서 한줄로 볼 수 있을까요 ?ㅠ
a테이블(컬럼3) + b테이블(컬럼3)
이렇게 가상테이블에 넣어야해서요 ㅜ
Comment 3
-
흑흑
2014.06.11 21:02
-
일단...
왜 데이터를 저렇게 합쳐야 하는지가 의문이네요.
Sub_No로 Join을 한다면 윗분 말씀처럼 하면 됩니다.
마힐링님이 원하시는 대로 데이터를 저렇게 합쳐놓으면 데이터로써 의미가 있을까 싶지만...
SELECT A.Sup_No, A.GJ, A.AMT, B.Sup_No, B.GJ, B.AMT
FROM
(SELECT SEQ = ROW_NUMBER() OVER (ORDER BY Sup_No), * FROM #RESULT1) A FULL OUTER JOIN
(SELECT SEQ = ROW_NUMBER() OVER (ORDER BY Sup_No), * FROM #RESULT2) B ON A.SEQ = B.SEQ
이렇게 하면 원하시는데로는 됩니다.
-
마힐링
2014.06.12 16:43
ㅠ_ㅠ 네 오늘도 감사합니다!!
두분모두 죤 하루되세용!!^0^
join을 이용하면 되지 않을까요
select a.컬럼3, b.컬럼3 from a_table as a
join b_table as b
on a.컬럼1 = b.컬럼1