ピボットに関する簡単な質問。私は、次のデータを持っている:さらに別のSQLピボット
c1 | c2 | c3 | c4 | c5
pk1 | r12 | r13 | r14 | r15
pk2 | r22 | r23 | r24 | r25
pk3 | r32 | r33 | r34 | r35
私はケースの列c1が主キーである、私の例では
[c1] | pk1 | pk2 | pk3
c2 | r12 | r22 | r32
c3 | r13 | r23 | r33
c4 | r14 | r24 | r34
c5 | r15 | r25 | r35
に従うとして、それを回転させるようにしたいと思います。 ご協力いただきありがとうございます。
PS:私はそれまでそれをもう一度与えます。
が、これは目的を報告するためですか?その場合は、レポートツールでこれを実行する必要があります。そうでない場合は、最初の課題は列名をデータ値として取得することです。列C1〜C5は固定されていますか?これらは行としてコード化することができますか?この表には固定数の行がありますか?千の行がある場合、千の列に変換したいと言います。 –
列は固定されています(50個)。一方、行は柔軟であり、事前にはわかっていません(1000行では50行の1000列が生成されます) –