일반적으로 숫자를 분류하고 싶을 때 modulus(나누었을 때 나머지)를 많이 사용합니다
2개의 분류로 나누고 싶으면 ==> 2로 나눈 나머지가 0인 숫자들 / 1인 숫자들
3개의 분류로 나누고 싶으면 ==> 3으로 나눈 나머지가 0인 숫자들 / 1인 숫자들 / 2인 숫자들
WITH t AS ( SELECT LEVEL - 1 numbers FROM dual CONNECT BY LEVEL <= 101 ) SELECT case when MOD(numbers, 3)=0 then numbers END AS a, case when MOD(numbers, 3)=1 then numbers END AS b, case when MOD(numbers, 3)=2 then numbers END AS c FROM t ;