Oracle 11g 버전 1.1에서 SQL을 생성하여 여러 행의 열 값을 연결할 수 있습니까?Oracle 11g 버전 1.1에서 여러 행의 열 값을 연결하는 SQL 쿼리
dName CName totalAmount count type
A B 600 3 water,house
A C 400 1 air
하는 출력을위한 중복도 형식 별개의 같은 ..
그래서 기본적 유형의 열을 제거 -
Table A
dName cName amount type
A B 100 water
A B 200 house
A C 400 air
A B 300 water
는 SQL의 출력이되어야한다 :
다음 예입니다 result는 dName 및 cName에 의해 표 A의 유형 값과 sum (amount) 그룹의 결합입니다.
SQL에 대한 도움이 필요합니까? Oracle 11g 버전 1.1을 사용하고 있습니다. 따라서 listagg() 함수는 작동하지 않습니다. 실제로 collect() 함수를 사용하고 싶지 않습니다. 현재 테이블 구조를 변경할 필요가 없다는 뜻입니다.
11.1 am. wm_concat 지원 안함 – Abhi