동일한 열 이름을 가진 두 개의 테이블이 있고 하나의 테이블이되도록 "조인"해야합니다. 다음은 예입니다. Table1 :
사용자 이름 | 상품명 |
---|---|
사용자 1 | 제품 1 |
사용자 2 | 제품 2 |
표 2 :
사용자 이름 | 상품명 |
---|---|
사용자 1 | 제품 2 |
사용자 2 | 제품 1 |
사용자 3 | 제품 1 |
그리고 이렇게하려면 세 번째 테이블이 필요합니다.
사용자 이름 | 상품명 |
---|---|
사용자 1 | 제품 1 |
사용자 1 | 제품 2 |
사용자 2 | 제품 1 |
사용자 2 | 제품 2 |
사용자 3 | 제품 1 |
복잡하다고 생각하지 않지만 어떻게 관리해야하는지 잘 모르겠고 완전히 갇혀 있습니다. 또한 배우고 있습니다.
감사합니다.
나는 당신이 원하는 것 같아요 union all
:
select username, productname
from table1
union all
select username, productname
from table2;
열의 값을 일치시키려는 join
것이 아니므로 실제로 적합하지 않습니다. 두 테이블을 단일 행 세트로 결합하려고합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다