SELECT name from SUPPLIER
WHERE code =
(SELECT code FROM STOCK GROUP BY code HAVING COUNT(DISTINCT code)>=3);
SQLPLUS를 사용하고 있습니다. 쿼리가 단일 결과를 반환하면 내가 찾고있는 대답을 얻습니다. 더 이상의 행을 반환 할 때 그러나, 나는이 오류 메시지가 :단일 행 하위 쿼리 (Oracle SQL)
ORA-01427는
: 한 가지 복구하는 것입니다 : 단일 행 부질의가
하위 쿼리가 두 개 이상의 행을 반환하면 쿼리에서 어떤 결과를 기대합니까? – usr