MS SQL에서 당연히 쓰던 방식인 IN 구문을
오라클에서 쓰니 에러가 나네요
ORA-01427 : 단일 행 질의에 2개 이상의 행이 리턴 되었습니다.
문장은
SELECT AAA,BBB, CCC, DDD
FROM TABLE
WHERE AAA IN (SELECT AAA FROM TABLE2);
혹은
SELECT AAA, BBB, CCC, DDD
FROM TABLE
WHERE AAA IN ('111', '222');
이런식으로 쿼리를 할겨우 위오 같은 에러가 납니다.
무엇이 문제일까요. 고수님들의 조언 부탁드리겠습니다. 감사합니다.
|