일단 해보는 코딩/Oracle SQL

[오라클/SQL] 스크립트 작성 및 SQL 파일 실행하기

eun_zoey2 2022. 6. 10. 16:00
728x90
스크립트란? 

    SQL 내용을 지닌 파일을 의미한다.

 

-- 사원 번호를 입력하면 해당 사원의 부서. 부서위치(사는곳,위치, 등등)를 정보를 얻고자 한다. 
employees, departments, locations, countriesm, regions 5개 테이블을 조인한다.

-- 관리자 권한으로 메모장을 열고 아래 소스를 삽입 
REM NAME : empINFO.sql
REM DESCRIPTION : show employee's information when employee_id is checked
REM DATE : 2022.06.10(yyyy.mm.dd)
REM EXECUTE : SQL > START empINFO.sql
REM UPDATE
REM

select employee_id, last_name, salary, department_name, city, state_province,
country_name, region_name
from departments d JOIN employees e ON d.department_id = e.department_id
                   JOIN locations l ON l.location_id = d.location_id
                   JOIN countries c ON l.country_id = c.country_id
                   JOIN regions r ON c.region_id = r.region_id
where employee_id = &employee_id;
-- sql 파일 불러오기
@C:\empINFO.sql

찾고자 하는 emplyee_id 를 입력하면 해당 사원의 정보를 불러오는것을 확인