SQL(10)
-
[SQL] 문제 풀이 모음4
🔒 문제CREATE TABLE attendance ( employee_id INT, attendance_date DATE, status VARCHAR(10), PRIMARY KEY (employee_id, attendance_date));INSERT INTO attendance (employee_id, attendance_date, status)VALUES(1, '2025-03-05', 'present'),(1, '2025-03-06', 'absent'),(1, '2025-03-07', 'absent'),(1, '2025-03-08', 'present'),(2, '2025-03-05', 'present'),(2, '2025-03-06', 'present'),(2, '2025-03-..
2025.03.06 -
[SQL] 연습 문제 모음3
🔒 문제다음과 같은 테이블 구조를 고려합니다.Employees 테이블employee_id name department_id salary hire_date101 John 1 5000 2020-01-10102 Alice 2 7000 2019-03-25103 Bob 1 6000 2018-07-11104 Charlie 3 4500 2021-08-19105 David 2 8000 2017-12-05106 Eva 1 7500 2021-06-15107 Frank 3 4700 2019-09-10Departments 테이블department_id department_name1 HR2 Engineering3 Sales질문:1. 각 부서별로 가장 높은 급여를 받는 직원과 그 급여의 비율을 출력하세요. (전체 급여의 합에 ..
2025.03.04 -
[SQL] 연습 문제 모음2
🔒 문제다음과 같은 테이블 구조를 고려합니다.Employees 테이블employee_id name department_id salary hire_date101 John 1 5000 2020-01-10102 Alice 2 7000 2019-03-25103 Bob 1 6000 2018-07-11104 Charlie 3 4500 2021-08-19105 David 2 8000 2017-12-05Departments 테이블department_id department_name1 HR2 Engineering3 Sales1. 각 부서별 평균 급여를 계산하고, 해당 부서에서 급여가 평균 급여보다 높은 직원들의 이름과 급여를 출력하세요.2.각 부서별로 최고 급여를 받는 직원의 이름과 급여를 출력하세요. 만약 여러 명이..
2025.03.04 -
[SQL] 연습 문제 모음1
🤔 갑자기?회사에서 HR(인사) 시스템을 개발하다 보니 복잡한 쿼리를 자주 사용할 일이 많습니다. 업무에 잘 적응하기 위해 SQL 문제를 풀어보려고 합니다. 🔒 문제employees (직원 정보)emp_id name department hire_date salary termination_date1 Kim Sales 2020-03-15 5000000 NULL2 Lee IT 2018-07-20 6000000 NULL3 Park HR 2019-05-10 4500000 NULL4 Choi IT 2021-09-30 5500000 NULL5 Jung Sales 2017-12-01 7000000 NULL6 Yoon HR 2016-08-23 4000000 NULL7 Cho Sales 2022-05-12 480000..
2025.03.04