안녕하세요.
여러방법으로 시도하다가 안되서 질문을 드립니다.
마이그레이션을 하려 하는데 기존 테이블구조와 신규 테이블구조가 달라서 질문드립니다.
기존 테이블 구조는 원글 레코드와 답글 레코드가 따로 존재 합니다.
하지만 신규 테이블 구조는 하나의 row에 원글 내용과 답글 내용이 같이 들어갑니다.
원글과 답글은 하나씩만 존재하구요.
예를 들겠습니다.
num |
제목 |
내용 |
master_num |
depth |
1 |
원글1번제목 |
원글1번 내용 |
1 |
1 |
2 |
원글1번에대한 답변제목 |
원글1번에 대한 답변내용 |
1 |
2 |
3 |
원글2번제목 |
원글2번 내용 |
3 |
1 |
4 |
원글2번에대한 답변제목 |
원글2번에 대한 답변내용 |
3 |
2 |
내용은 데이타 타입이
CLOB 입니다.
위와 같이 제목과 내용이 들어가고 master_num은 원글에 대한 num가 들어가고 depth는 1번은 원글이고
2번은 답글입니다.
신규 테이블에는 위 표의 제목중 원글의 제목과 원글의 내용 답변의 내용이 들어가야 합니다.
예로
num |
제목 |
내용 |
원글에 대한 답변내용 |
1 |
원글1번제목 |
원글1번내용 |
원글1번에대한답변내용 |
decode로 했더니 row가 2개씩 생겨서 쓸 수가 없고
서브쿼리로 했더니 row가 많이 있다 하여 않된다 합니다.
긴글 읽어 주셔서 감사합니다.
답변 부탁드리겠습니다.