깽쟈
491
2015-07-04 16:27:47
2
1218

3 테이블과 특정 컬럼을 하나의 컬럼으로 합치는 방법


안녕하세요. 아무리해도 잘 안되는 것이 있어 질문 올립니다.

다음 3개의 테이블을 제가 원하는 형태로 join 하고 싶은데요, 그 중 2개의 테이블이 가지고 있는 컬럼을 하나로 합쳐서 정렬해야 합니다.





위 3개의 테이블을 이용하여 제가 추출하고 싶은 리스트는 다음과 같습니다.



위와 같은 리스트를 만드려면 query를 어떻게 작성해야할까요? 사용중인 db는 mysql입니다.


도움 부탁드립니다. (__)

0
  • 답변 2

  • 노예15년
    110
    2015-07-04 17:25:48

    a join(b union all c) - 오라클 기준임 

    b테이블과 c테이블 컬럼이 맞지 않는 컨텐츠는 b 테이블 null as 컬럼명 방식으로 처리 

    my sql 도 가능하리라 생각됨



  • 깽쟈
    491
    2015-07-04 23:36:36

    to bkc

    잘 됩니다. 감사합니다.

  • 로그인을 하시면 답변을 등록할 수 있습니다.