23.04.24 17:40 작성
·
428
0
--사원번호 이름 급여를 저장할 수 있는 빈 테이블을 만들고 DALLAS 지역에 근무하고 있는 사원들의 사원번호, 이름, 부서명을 저장한다
라고 하셨는데 풀이에서는 DALLAS 지역 조건을 안넣어주셨는데
CREATE TABLE EMP06
AS
SELECT E.EMPNO,E.ENAME,D.DNAME,D.LOC
FROM EMP E
JOIN DEPT D
ON E.DEPTNO = D.DEPTNO
WHERE D.LOC ='DALLAS' ;
CREATE TABLE EMP06
AS
SELECT E.EMPNO,E.ENAME,D.DNAME
FROM EMP E
JOIN DEPT D
ON E.DEPTNO = D.DEPTNO
WHERE 1=0;
INSERT INTO EMP06(EMPNO,ENAME,DNAME)
SELECT E.EMPNO, E.ENAME, D.DNAME
FROM EMP E , DEPT D
WHERE E.DEPTNO = D.DEPTNO
AND D.LOC = 'DALLAS';
SELECT * FROM EMP06;
풀이를 2개를 적었습니다
이렇게 하면 정답일까요?