2017-12-07 16 views
0

에서 임시 테이블에 특정 열 값만 할당합니다. 6 개 열을 반환하는 쿼리가 있는데 임시 테이블에 특정 열 (converted_skus) 결과 만 지정하면 추가 처리가 필요합니다. 컬럼 만 ..선택 쿼리

내가 다른 열이 추가 처리를 여기

필요하지 않는 한 임시 테이블 만 특정 열 값을 할당하는 방법을 잘 모르겠습니다 나의 쿼리입니다

SELEct distinct 
clpAct.pk_cert,CCM.leg_sku_des,CCM.converted_sku_des,CCM.converted_skus, 
esitrans.pk_cert,esitrans.part_id from Clp_Active clpAct 
inner join transfertable esitrans 
ON clpact.pk_cert = esitrans.pk_cert 
INNER JOIN pass_conversion CCM 
ON esitrans.part_id = CCM.part_number 
where clpAct.subscription_key = @subKey 

누구든지이 질문에 도움을 주시면 매우 감사 할 것입니다. 난 당신이 다른 열 필요하지 않은 경우, 다음 단지 만 필요한 열을 선택하고 임시 테이블에 삽입 DB

+0

샘플 데이터 만 필요한 열과 값이 예상 출력은 크게 도움이 될 것입니다. –

답변

1

으로 SQL Server를 사용하고 사전

에 많은 감사합니다. 이

create table #temp 
(
converted_skus varchar(50) 
) 

insert into #temp 
(
converted_skus 
) 
SELEct distinct 
CCM.converted_skus 
from Clp_Active clpAct 
inner join transfertable esitrans 
ON clpact.pk_cert = esitrans.pk_cert 
INNER JOIN pass_conversion CCM 
ON esitrans.part_id = CCM.part_number 
where clpAct.subscription_key = @subKey 

처럼 지금은 임시 테이블 #temp

+0

죄송합니다. 추가 처리가 필요하지 않지만 표시 할 다른 열이 필요합니다. 하나의 쿼리에 모든 것을 넣으려고합니다. –

+0

다음에 임시 테이블에 열을 삽입하고 필요한 열만 선택하고 다른 열은 선택할 수 있습니다. 언제든지 –

+0

귀하의 지원에 감사드립니다. –