본문 바로가기

Data Analysis/Data Analysis

Project 4. HR 데이터를 통한 채용 기획하기 (2)

이 글은 24.02.15에 본인 벨로그에 작성했던 글을 옮겨 온 것이다.

 

 

Project 4. HR 데이터를 통한 채용 기획하기

 



DBeaver - DB Insert

    • DB부터 연결해주자. MySQL을 사용한다.

  • 이제 데이터를 적재해보자

우선 DB 생성




데이터 가져오기 선택


다음 다음 다음... 을 누르면 데이터를 적재할 수 있다.



SQL 분석

GROUP BY

  • 부서, 직무, 직급 별 재직 인원수를 구해보자.
  • 부서, 직무, 성별 재직 인원 수, 나이 최소값/최대값 구하기

 

논리연산자

  • 최소 5년 이상 재직, 나이 30~45, 직급 3~4, HR소속 아닌 재직자 수 구하기

 

Adhoc Query(1) 작성

  • 부서/직무/직급별로 재직 연수 5년 이상, 입사 이후 동일 직무에서 지속 근무, 최근 1년 내 승진 없는 사원 수를 직급 기준 내림차순으로 출력하기

 

LIMIT / HAVING

  • 부서 별 전공 종류 그룹 중 가장 많은 재직자가 있는 그룹은? Top5 출력.
  • 부서별 전공 종류 그룹 중 30명 이하인 그룹 출력하기