테이블에 열이 있고 임의의 할당으로 4 개의 동일한 그룹 (또는 열 중 더 쉽게 구현할 수있는 열)으로 나누고 싶습니다. 이 NEWID를 사용하여 임의의 순서로 행을 표시하고 일을열의 행을 4 개의 그룹 또는 열로 나누는
*id_A id_B id_C id_D*
3 8 5 1
6 2 4 12
11 9 7 10
한 가지 가능한 방법 : 나는처럼되고 출력을 원하는
**id**
1
2
3
4
5
6
7
8
9
10
11
12
:
처럼 열의 행을 보면 가정()를 누른 다음 각 그룹에 대해 다섯 번째 레코드를 번갈아 선택합니다. 원하는 결과를 얻기위한 다른 간단한 방법이 있습니까?
이 행을 열 또는 행으로 그룹화 하시겠습니까? 그리고 왜 ? –
내 목표는 ID 열의 행을 4 개의 그룹으로 나누고 각각의 ID 그룹을 4 분의 1의 사용자에게 할당하는 것입니다 (누가 마찬가지로 4 개의 그룹으로 무작위로 나뉘게됩니다). 따라서 더 쉬운 방법은이 행 (ID 열에서)을 4 개의 다른 열로 나누고이 열의 각 사용자 그룹에 id를 할당하는 것입니다. – SaadH