인프런 커뮤니티 질문&답변

11tazan님의 프로필 이미지
11tazan

작성한 질문수

윤재성의 Oracle SQL Database 11g PL/SQL Developer

25강 Insert

25강 마지막 문제

작성

·

432

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개를 적었습니다

이렇게 하면 정답일까요?

답변 3

0

소프트캠퍼스님의 프로필 이미지
소프트캠퍼스
지식공유자

하나의 쿼리문으로 작성해주시는 문제입니다. 서브쿼리를 이용하여 처리하는 문제입니다.

0

11tazan님의 프로필 이미지
11tazan
질문자

9일째

 

0

11tazan님의 프로필 이미지
11tazan
질문자

3일이 지났는데 답변이 없으신데....혹시 이제는 답변이 없는건가요...?

11tazan님의 프로필 이미지
11tazan

작성한 질문수

질문하기