나는 두 개의 테이블 x와 y를 가지고있다. 이 x 테이블에는 국가가 x1, 국가가 x2, y 테이블의 국가가 y1, y2의 국가가 있습니다. 이 데이터의 경우,이 두 개의 표에서 네 개의 국가 필드를 사용하여 별개의 국가 값을 얻는 방법은 무엇입니까? 나는이 같은 하나의 테이블에 하나의 국가를 사용 그 전에 여러 테이블의 여러 필드에서 고유 한 필드 값을 가져 오는 방법은 무엇입니까?
,$query="select distinct(`x1`) from x";
지금, 나는이 두 테이블에 고유 한 값을뿐만 아니라 4 개 개의 국가 값에서 있습니다. 이 때문에 노동 조합이 가능합니다. 하지만 하나의 쿼리를 사용하여 조합 개념을 사용하지 않는 솔루션이 필요합니다.
아이디어를 제공해주십시오. 미리 감사드립니다 ...
왜 'UNION'을 사용할 수 없습니까? 기존 데이터의 예와 반환 할 항목을 제공 할 수 있습니까? – Mike
@Mike 나는 노조와 별도로 다른 대안이나 간단한 방법으로 해결책을 물었습니다. – Karthik