2017-03-06 2 views
-1

개별 필드와 소수의 값을 합산하여 점수를 산출하는 복잡한 SQL 문을 실행하고 있습니다. ORA-01427 : 단일 행 하위 쿼리가 둘 이상의 행을 반환합니다. 01427. 00000 - "단일 행 하위 쿼리가 둘 이상을 반환합니다. 행 "SQL Developer 쿼리 결과에서 "단일 행 하위 쿼리가 두 개 이상의 행을 반환합니다."

나는이> 1 개 값을 retunrs 하위 쿼리 시나리오에서 오는 무언가가 있음을 이해하지만 데이터를 내보낼 때 이런 일이 발생하는 이유 uanble 이해입니다. 이 버그를 일으키는 내 내부 쿼리의

+2

여기에 하위 쿼리를 할 수없는 것 문제를 해결 도움이 조인 고정, 당신은 나머지 코드를 게시 할 수 있습니까? – Lamak

+0

네, 그게 요점입니다. 서브 쿼리가 없습니다. 쿼리는 좋은 열매를 산출 행을 실행하지만 CSV로 출력을 내보낼 때, 위의 문제는 당신이 오류를 찾을 때까지 간단하게 열을 제거하기 시작 있습니다 sugest, 나는 그 쿼리에 오류를 볼 수 없습니다 – Abhi

+0

발생합니다. –

답변

0

하나 : 여기

샘플 SQL 문입니다. 나는 SQL Developer가 첫 번째 실행에서 행을 반환 한 이후로 간과했다. 나를