Oracle/SQL Fundamentals I
9일차 # 6-12: Multiple-row subquery
Bohemian life
2012. 4. 16. 19:53
SELECT employee_id, last_name
FROM employees
WHERE salary = (SELECT MIN(salary)
FROM employees
GROUP BY department_id);
==> 하나가 아닌 여러 행이 리턴되므로 =(single-row operator)를 사용할 수 없습니다.
SELECT MIN(salary)
FROM employees
GROUP BY department_id;
* 해결책: =을 in으로 변경