Teradata Sql(可能であればSASでも可能です)いくつかのフィールドで重複を根絶しようとしています。与えられたID。私はその列の新しい価値を失いたくないので、新しい列として書きたいと思います。任意の数の異なる値が存在する可能性があるため、それぞれを個別にカウントし、それぞれに新しい列を書き込む必要があります。以下の表の例である:同じIDの別個の行の値を書き込むために新しい列を動的に作成
ID | V1 | V2 |
A | Mike | 25 |
A | Mike | 26 |
A | Mike | 27 |
へ:
ID | V1 | V2 | V2.1 | V2.2 |
A | Mike | 25 | 26 | 27 |
別のマイク行が挿入されると、どのような結果になるでしょうか?第4列が突然表示されますか? – jarlh
@jarlhはい、マイクが新しい「ID」になるまで列を追加したいと考えています – CGermain