0
SQLレポートを分析レポートの出力に変換しようとしています。次のように Selectステートメントと出力は次のようになります。レポートのために必要なピボットSQL選択結果出力希望する出力
SELECT QID, [Text], [Value] FROM TableA
OUTPUT SINGLE質問(QID)
WhileとCursorループを使用するのではなく、Pivotテーブルまたは同様の方法を使用してこの結果を達成できますか?
おかげに関して、 Viju
常に下の2行の回答IDですか?答えIDにオプションテキストを結ぶIDはありませんか? – kbball
注:誰かがあなたに与える答えは、あなたがそれぞれのoptionTextを区別する実際の方法を持っていないように見えるので、助けになるとは限りません。このため、たとえ誰かが(例えば 'ROW_NUMBER()'ウィンドウ関数を使って)うまく答えても、将来的にはうまくいくという保証はありません。あなたは本当にあなたのデータを修正する必要があります。 – ZLK
@ZLKフィードバックをいただきありがとうございます。 QIDはその質問を指します。各質問(QID 1と言う)には、コードスニペットに示すように複数の行が含まれている場合があります。図示のように、同じ質問(ID = 1)に対応する9つの行は、 –