2017-10-11 2 views
0

아래와 같이 2 개의 테이블이 있습니다.2 개의 테이블에서 같은 이름의 2 개의 열을 결합하십시오.

+----Table1-----+ 
+---------------------------+ 
| FirstName| LastName | ... | 
+----+----------+-----------+ 
| Rick  | Grimes | ... | 
| Daryl | Dixon | ... | 

그리고

+----Table2-----+ 
+---------------------------+ 
| FirstName| LastName | ... | 
+----+----------+-----------+ 
| Norman | Reedus | ... | 

내가 나에게이 출력 줄 것이다 SQL 문 원하는 다른 테이블 -

| LastName | 
+-----------+ 
| Dixon | 
| Grimes | 
| Reedus | 

는 노동 조합을 사용하여 수행 할 관리,하지만 난이 결과를 달성하고자하는 JOIN을 사용합니다. 감사합니다

답변

7

당신은 union all 운영자를 찾고 :

SELECT lastname 
FROM table1 
UNION ALL 
SELECT lastname 
FROM table2 
+0

안녕하세요, 빠른 답장을 보내 주셔서 감사합니다. 방금 ​​편집 한 쿼리 – Optimize

+1

@Optimize 조인을 사용하여 원하는 것을 성취하는 것은 매우 번거롭므로 AFAIK를 사용해야하는 것은 'UNION'입니다. 왜 당신은 가입이 필요하다고 생각하니? –

+0

저는 다른 soultion을 구현하고 싶습니다. join을 사용하는 것이 가능한지 궁금합니다. 하지만 당신의 대답을 이해합니다. 감사 – Optimize

관련 문제