2014-09-19 3 views
0

나는 약간의 도움을 원했기 때문에 SQL과 Access에서 조금 녹슬다.sql 2 열 결합 SQL

은 내가 열 2와 3을 결합뿐만 아니라 그와 함께 열 1의 정보를 유지하는 SQL 쿼리를 실행 원했던이 데이터에서 액세스

C1 C2 C3 
1 A C 
2 B D 
3 B E 

에서 다음과 같은 데이터 세트를 가지고있다. 나는 이미 열 1과 2를 결합하는 노동 조합의 구문을 사용하여 SQL 쿼리를 실행했지만뿐만 아니라 열 1 개 데이터를 포함하는 방법을 알아낼 수 없습니다

C1 C2 
1 A 
2 B 
3 B 
1 C 
2 D 
3 E 

이하이 설명했습니다.

이 문제에 대한 도움을 주시면 대단히 감사하겠습니다.

감사합니다,
샨은

답변

1

액세스를 몰라하지만이 같은 노조 뭔가를 지원하는 경우 :

select c1, c2 as c2 from T 
union all 
select c1, c3 as c2 from T 

작동합니다. c2와 c3이 항상 다른 경우 또는 중복에 관심이없는 경우 union all

대신 union을 사용할 수 있습니다.