반응형
여러 테이블이있는 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
반응형
'MySql' 카테고리의 다른 글
MySQL 데이터베이스 용 "데이터 사전"을 만드는 유틸리티 (0) | 2020.10.22 |
---|---|
MySQL에서 255보다 큰 값으로 VARCHAR를 선언하는 것이 현명합니까? (0) | 2020.10.22 |
MySQL SQL 쿼리 : 모든 모음으로 이름 표시 (0) | 2020.10.22 |
MySQL DATETIME-날짜 만 변경 (0) | 2020.10.22 |
MySQL mysql 데이터의 행 / 열을 배열에 저장하는 방법 (0) | 2020.10.22 |
댓글