원본데이터
WITH T AS
(
SELECT 'A' CD,'1' NO1, '2' NO2, '3' NO3, '4' NO4, '5' NO5, '6' NO6 FROM DUAL UNION ALL
SELECT 'B' CD,'1' NO1, NULL NO2, '3' NO3, '4' NO4, NULL NO5, '6' NO6 FROM DUAL UNION ALL
SELECT 'C' CD,NULL NO1, NULL NO2, NULL NO3, '4' NO4, '5' NO5, '6' NO6 FROM DUAL UNION ALL
SELECT 'D' CD,NULL NO1, '2' NO2, '3' NO3, '4' NO4, NULL NO5, '6' NO6 FROM DUAL UNION ALL
SELECT 'E' CD,NULL NO1, NULL NO2, NULL NO3, NULL NO4, NULL NO5, NULL NO6 FROM DUAL UNION ALL
SELECT 'F' CD,'1' NO1, '2' NO2, '3' NO3, '4' NO4, NULL NO5, NULL NO6 FROM DUAL
)
SELECT *
FROM T ;
| A | 1 | 2 | 3 | 4 | 5 | 6 |
| B | 1 | 3 | 4 | 6 | ||
| C | 4 | 5 | 6 | |||
| D | 2 | 3 | 4 | 6 | ||
| E | ||||||
| F | 1 | 2 | 3 | 4 |
| A | 1 | 2 | 3 | 4 | 5 | 6 |
| B | 1 | 3 | 4 | 6 | ||
| C | 4 | 5 | 6 | |||
| D | 2 | 3 | 4 | 6 | ||
| E | ||||||
| F | 1 | 2 | 3 | 4 |
우잉... 섭스에도 정규식 쓸 수 있네... 우히힛. + ㅁ +)/