Teradata Sql (가능한 경우 SAS에서 수행 할 수 있음) 한 필드에 중복 값이 하나 이상있는 몇 개의 필드에 대해 중복을 근절하려고합니다. 주어진 신분증. 그 칼럼에서 새로운 고유 한 가치를 잃고 싶지 않으므로 새로운 칼럼으로 쓰고 싶습니다. 여러 개의 별개 값이있을 수 있으므로 각 별개를 동적으로 카운트하고 각각에 대해 새 열을 써야합니다.동일한 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 |
다른 마이크 행을 삽입하면 어떻게 될까요? 네 번째 열이 갑자기 나타나기를 원합니까? – jarlh
@ jarlh 예, Mike가 새로운 "ID"가 될 때까지 열을 추가하고 싶습니다. – CGermain