2장 연습문제 풀이

13.
조건: 커미션은 0.2
직원의 성, 급여, 커미션 비율 선택
여기서 provision_pct = 0.2;

12.
조건 1: 직업이 판매자(SA_REP) 또는 사무원(ST_CLERK, )
-> job_id in(‘SA_REP’,’ST_CLERK’)
조건 2: 급여가 2500, 3500 또는 7000이 아닙니다.


-> 급여가 없음 (2500, 3500, 7000)
모든 조건: 조건 1 및 조건 2
직원의 성, job_id, 급여 선택
여기서 (‘SA%’와 같은 job_id 또는 ‘%CLERK%’와 같은 job_id)
(2500, 3500, 7000)에 급여가 없습니다.

11.
요구 사항: 순서에 상관없이 a와 e가 포함된 이름
–>조건 1: 이름에 a가 있다.

–> 성은 ‘%a%’와 같다.


–> 조건2: 이름에 e.–> ‘%e%’와 같은 성
—>조건: 조건1 및 조건2
직원의 성을 선택하세요.
성은 ‘%a%’와 같고 성은 ‘%e%’와 같습니다.

10
조건: 이름의 세 번째 문자는
직원의 성을 선택하세요.
여기서 lastname like ‘__a%’;

9.
상태: 위임됨 –> 위임됨
검색 대상: 직원 이름, 급여, 커미션
정렬: 커미션 기준 내림차순(내림차순)
직원의 성, 급여, 커미션 비율 선택
여기서 provision_pct는 null이 아닙니다.


provision_pct desc로 주문하십시오.

예상치 못한 질문: “SA%”와 같은 작업 코드
직원의 성, 급여, 커미션 비율 선택
여기서 job_id는 provision_pct desc에 의한 ‘SA%’ 주문과 같습니다.

8일.
조건: 관리자가 없습니다.

–> 보스가 없습니다.

-> 대통령
누락된 항목을 찾는 데 사용되는 연산자는 null입니다.


무언가를 찾는 데 사용되는 연산자: null이 아닙니다.


manager_id가 null인 직원의 last_name, job_id를 선택합니다.

7.
상태: 2004년 입사
직원의 성, 고용 날짜 선택
채용 날짜는 ‘04%’와 같습니다.


빠른 질문: 6월에 입사한 직원 찾기(연도, 날짜 상관없음)
직원의 성, 고용 날짜 선택
채용 날짜는 ‘___06___’과 같습니다.


6.
조건 1: 급여 5000~12000
연봉 5000~12000
조건 2: 부서 번호가 20 또는 50인 경우
(20,50)의 부서 ID
조건 —> 조건1 및 조건2
직원의 성, 급여 선택
여기서 급여는 5000에서 12000 사이이고 부서 ID는 (20.50)입니다.

5.
조건: 디비전 20 및 디비전 50에서 근무
주의사항 : 사원명, 부서번호
정렬: 알파벳순 AZ
직원의 성, 부서 ID 선택
(20,50)의 department_id는 last_name 순입니다.

4.
실행 시간: 2008년 2월 20일에서 2008년 5월 1일 사이
직원의 성, job_id, 입사일 선택
여기서 고용 날짜는 ’08/02/20’과 ’08/05/01′ 사이입니다.


고용 날짜별로 주문;
조회항목 : 사원명, 직무코드(job_id), 입사일(hire_date)

삼.
조건: 급여 5000~12000
위 조건의 반대
직원의 성, 급여 선택
급여가 5000에서 12000 사이가 아닌 경우;
검색 대상: 직원 이름(성), 급여(급여)

2.
조건: 직원 번호(employee_id)는 176입니다.


검색항목 : 사원명, 부서ID(department_id)
직원의 성, 부서 ID 선택
여기서 employee_id = 176;

하나.
조건: 급여 12000 이상
검색 대상: 직원 이름(성), 급여(급여)
직원의 성, 급여 선택
여기서 급여 > 12000;