반응형
🗓️ 문제 설명
- Project 테이블의 project_id, employee_id는 각각 프로젝트ID, 직원ID를 나타냅니다.
- Project_id, employee_id는 기본키이며, employee_id는 Employee 테이블의 외래키입니다.
Column name | Type |
project_id | int |
employee_id | int |
- Employee 테이블의 employee_id, name, experience_years는 각각 직원ID, 직원이름, 경력 년수를 나타냅니다.
- Employee_id는 기본키입니다.
❓문제
- 각 프로젝트에 대한 모든 직원의 평균 경력 년수를 두 번째 자리에서 반올림하여 조회하는 SQL문을 작성해주세요.
- 문제 예시
Project
project_id | employee_id |
1 | 1 |
1 | 2 |
1 | 3 |
2 | 1 |
2 | 4 |
Employee
employee_id | name | experience_years |
1 | Khaled | 3 |
2 | Ali | 2 |
3 | John | 1 |
4 | Doe | 2 |
- 출력 예시
project_id | average_years |
1 | 2.00 |
2 | 2.50 |
💻 코드
최종 코드
- 실행 결과
코드 풀이
반응형
'코딩문제풀이 > SQL' 카테고리의 다른 글
[LeetCode] Market Analysis I (SQL) (0) | 2023.06.29 |
---|---|
[HackerRank] The Report (SQL) (0) | 2023.06.26 |
[LeetCode] Product Sales Analysis III (SQL) (0) | 2023.06.19 |
[LeetCode] Swap Salary (SQL) (0) | 2023.06.15 |
[LeetCode] Customers Who Bought All Products (SQL) (0) | 2023.06.12 |