SELECT
MEM_ID, [C1],[C2]
from
(select
MEM_ID, Condition_id, condition_result
from tbl_GConditionResult
) x
pivot
(
sum(condition_result)
for condition_id in ([C1],[C2])
) p
上記のクエリは、3 列のデータを返します。実行時まで、select ステートメントの列数はわかりません。select ステートメントから動的に作成されたテーブルにデータをロードすることは可能ですか? 動的に作成されたテーブルからデータを処理した後、テーブルを削除したいと思います。
ご協力ありがとうございました。
スミス