더북(TheBook)

8.6.2 실습 쿼리 작성하기

앞에서 살펴본 테이블들을 대상으로 주제에 맞게 쿼리를 작성해 봅시다. 먼저 내용을 파악하고 스스로 작성한 후에 책에 있는 쿼리를 확인해 보세요.

 

사원의 사번, 이름, 부서명 조회하기

첫 번째로 사원의 사번과 이름, 부서명을 조회해 봅시다. 사원의 기본 정보는 employees, 사원이 속한 부서 정보는 dept_emp, 부서의 기본 정보는 departments 테이블에 있습니다. 따라서 세 테이블을 조인해야 원하는 정보를 얻을 수 있습니다. 쿼리를 작성하고 실행해 봅시다.

코드 8-26

USE mywork;

SELECT a.emp_no, CONCAT(a.first_name, ' ', a.last_name) emp_name,
       c.dept_name
  FROM employees a
 INNER JOIN dept_emp b
    ON a.emp_no = b.emp_no
 INNER JOIN departments c
    ON b.dept_no = c.dept_no
 ORDER BY a.emp_no;

실행결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.