다음은 내가 해결하려고하는 문제입니다 (Oracle v10g +).
표 1 데이터 :오라클 재귀 SELECT
ID Text_Formula
1 'FIELD1 = XYZ + ABC'
표 2 데이터 :
ID Formula_Component Actual_Component
1 XYZ a.br_width
1 ABC b.br_height
원하는 결과 :
ID Text_Formula
1 'FIELD1 = a.br_width + b.br_height'
표 2 행의 수를 가질 수있다. LEAD, LAG, xmlagg를 REPLACE와 함께 사용하여 변형을 시도해 봤지만 아무런 효과가 없었습니다. 모든 포인터가 크게 감사하겠습니다!
참조 [스택 오버플로 게시물에 SQL 테이블을 포맷하는 방법?] (http://meta.stackexchange.com/q/96125/148672) 테이블. –