2017-12-07 11 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

申し訳ありませんが、私は別の列だけでなく、さらに処理するために表示する必要があります..私は1つのクエリにすべてを取得しようとしている –

+0

おそらく、一時テーブルに列を挿入し、必要なときには –

+0

あなたのサポートに感謝します.. –

関連する問題