๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
SQL/LeetCode

[LeetCode][SQL50] #17. Project Employees I

by ์ด๋ฎด 2023. 11. 15.
728x90

๐Ÿ’ป ๋ฌธ์ œ ์ฃผ์†Œ : Project Employees I - LeetCode

 

Project Employees I - LeetCode

Can you solve this real interview question? Project Employees I - Table: Project +-------------+---------+ | Column Name | Type | +-------------+---------+ | project_id | int | | employee_id | int | +-------------+---------+ (project_id, employee_id) is th

leetcode.com

 

๐Ÿ’ป ๋ฌธ์ œ

Write an SQL query that reports the average experience years of all the employees for each project, rounded to 2 digits. Return the result table in any order.

- ๊ฐ ํ”„๋กœ์ ํŠธ๋ณ„ ๋ชจ๋“  ์ง์›๋“ค์˜ ํ‰๊ท  ๊ฒฝ๋ ฅ ์—ฐ์ˆ˜๋ฅผ ๊ตฌํ•˜์‹œ์˜ค. ํ‰๊ท ์€ ์†Œ์ˆ˜์  ๋‘ ์ž๋ฆฌ๊นŒ์ง€ ์ถœ๋ ฅ๋˜์–ด์•ผ ํ•˜๋ฉฐ, ๊ฒฐ๊ณผ ํ…Œ์ด๋ธ” ์ˆœ์„œ๋Š” ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.

 

๐Ÿ’ป ์ฝ”๋“œ ๋ฐ ํ’€์ด 

select pj.project_id, round(avg(experience_years), 2) as average_years
from Project pj
join Employee ep on pj.employee_id = ep.employee_id 
group by pj.project_id
 

 

728x90
๋ฐ˜์‘ํ˜•

'SQL > LeetCode' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[LeetCode][SQL50] #19. Queries Quality and Percentage  (0) 2023.11.15
[LeetCode][SQL50] #18. Percentage of Users Attended a Contest  (0) 2023.11.15
[LeetCode][SQL50] #16. Average Selling Price  (0) 2023.11.14
[LeetCode][SQL50] #15. Not Boring Movies  (2) 2023.11.13
[LeetCode][SQL50] #14. Confirmation Rate  (0) 2023.11.13