2010-11-27 2 views
1

모두 안녕하십니까, 테이블에 두 개의 열을 결합하여 단일 열로 반환하고 싶습니다.여러 필드를 SQL 서버에서 단일 필드 값으로 반환

예 : 필드 A, B가있는 테이블이 필드 값이 모두 C 인 단일 열로 반환되어야하는 경우.

제발 도와주세요

편집

테이블 필드 ....

   A B 
       1 3 
       2 4 

reslut 영업 이익의 업데이트 이후 당

   C 
       1 
       2 
       3 
       4 

답변

3

편집 될 것입니다 :

SELECT A AS C 
UNION ALL 
SELECT B AS C 
+0

테이블 필드가 정수가 두 필드의 모든 값이 다른 values.So에게 반환 열을 갖는 두 개의 필드를 type.and 있습니다. –

+0

질문에 편집을 참조하십시오 –

3

이 작동 :

SELECT A as C FROM t 
union all 
select B as C from t 
+0

나는 노동 조합 대신 전체 외부 조인을 사용할 수 있다고 생각합니다. –

관련 문제