코딩문제풀이/SQL
[LeetCode] Project Employee I (SQL)
오늘밤공부
2023. 6. 22. 11:00
반응형
🗓️ 문제 설명
- 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 |
💻 코드
최종 코드
- 실행 결과
코드 풀이
반응형