집합 연산자SQLD(SQL 개발자) 기출 · 집합 연산자아래 SQL 중 수행이 정상적이지 않은 것은?이 문제 풀어보기1.(SELECT TO_CHAR(EMPNO) AS EMPNO, ENAME, SAL FROM EMP UNION SELECT EMPLOYEE_ID AS EMPNO, NAME, SALARY FROM EMPLOYEES) ORDER BY EMPNO;2.SELECT TO_CHAR(EMPNO) AS EMPNO, ENAME, SAL FROM EMP UNION SELECT EMPLOYEE_ID, NAME, SALARY FROM EMPLOYEES ORDER BY EMPNO;3.SELECT ENAME, SAL FROM EMP MINUS SELECT NAME, SALARY FROM EMPLOYEES;4.SELECT DEPTNO, SUM(SAL) AS SUM_SAL FROM EMP GROUP BY DEPTNO UNION ALL SELECT DEPARTMENT_ID, SUM(SALARY) FROM EMPLOYEES GROUP BY DEPARTMENT_ID;정답 및 해설 보기정답: 4번4번 보기의 경우 DEPTNO와 DEPARTMENT_ID 컬럼의 데이터 유형이 다르기 때문에 에러가 발생한다. 1, 2번 보기의 경우 집합 연산 결과에 정렬을 하는 구문이므로 정상적으로 수행된다.