본문 바로가기
MySql

MySQL The used SELECT statements have a different number of columns

by 베이스 공부 2020. 11. 8.
반응형

예를 들어 각 테이블의 행 수를 모르고 다음과 같이 시도합니다.

SELECT * FROM members 
UNION 
SELECT * FROM inventory

* 대신 두 번째 SELECT 에 무엇을 넣어 NULL 을 추가하지 않고이 오류를 제거 할 수 있습니까?

 

해결 방법

 

*가 아닌 명시 적으로 열 이름을 입력하고 각 선택에서 동일한 열에 대해 열 수와 데이터 유형이 일치하는지 확인하십시오.

업데이트 :

테이블 이름을 기반으로 이러한 테이블을 UNIONing하고 싶지는 않습니다. 관련 데이터를 포함하지 않는 것 같습니다. 스키마를 게시하고 달성하려는 작업을 설명하면 더 나은 도움을 제공 할 수 있습니다.

 

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

 

 

반응형

댓글