본문 바로가기
MySql

MySQL 여러 테이블에서 동일한 열 선택

by 베이스 공부 2020. 10. 22.
반응형

여러 테이블이있는 MySQL 데이터베이스가 있고 해당 테이블에는 동일한 여러 열이 포함되어 있습니다.

예를 들면 :

table1 에는 productid , price 및 해당 테이블과 관련된 몇 개의 열이 포함됩니다.

table2 에는 productid , price 및 몇 가지 다른 열 ( table1 아님)이 포함됩니다.

table3 에는 productid , price 및 더 많은 고유 열 등도 있습니다.

하나의 쿼리로 세 테이블 모두에서 productid price 를 선택하고 결과를 하나의 출력으로 얻을 수 있습니까? 한 가지 방법은 임시 테이블을 선택하는 것이지만 더 쉽고 / 좋은 / 좋은 방법이 있습니까?

 

해결 방법

 

조합 사용 :

    select productid,price from table1
union select productid,price from table2
union select productid,price from table3

 

참조 페이지 https://stackoverflow.com/questions/46929415

 

 

반응형

댓글