1
のテーブルにヌル行を追加します。は、私は、このテーブルを持っているストアドプロシージャ
ROW_GROUP COL_GROUP CLAIM_COUNT DENIAL_AMOUNT NOT MEDIC NEC/PRE-X October 2010 6 591.50 NOT MEDIC NEC/PRE-X November 2010 8 3154.48 DUPLICATE October 2010 39 7921.78 DUPLICATE November 2010 35 7484.17 REGISTRATION October 2010 56 10622.55 REGISTRATION November 2010 67 7820.69 TIMELY FILING September 2010 6 239.00 TIMELY FILING October 2010 67 8389.25 TIMELY FILING November 2010 6 51127.96
私はclaim_countとdenial_amountでNULLで、この表に9月(または任意のCOL_GROUPフィールド)を追加できるようにする必要があります。 ROW_GROUPとCOL_GROUPは動的に生成されるので、フィールドを更新するだけではできません。これはストアドプロシージャ内で実行する必要があります。外部左結合が、これらのNULLを作成するかもしれないと言われました。どんな提案も役に立ちます。
それは、職場での同僚から、このSQL文を使用することを示唆されたが、それは動作していないよう:
select #TREND.ROW_GROUP, DISTINCTTIME.COL_GROUP, #TREND.CLAIM_COUNT, #TREND.DENIAL_AMOUNT from (select distinct #TREND.COL_GROUP from #TREND)
AS DISTINCTTIME LEFT OUTER JOIN #TREND ON
DISTINCTTIME.COL_GROUP = #TREND.COL_GROUP
行を挿入するために使用しているクエリを表示できますか? –
既存のSQLを変更する場合は、SQL – Tahbaza
を提供する必要があります。この情報を返すストアドプロシージャです。実際にはキューブ(SSAS)を使用して情報を取得します。キューブの結果は一時テーブルに格納され、#TRENDから汎用のSelect *を使用するだけです – Chris