Skip to content

Commit 2da943c

Browse files
authored
Create project-employees-iii.sql
1 parent 5cd791f commit 2da943c

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

MySQL/project-employees-iii.sql

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Time: O((m + n)^2)
2+
# Space: O(m + n)
3+
4+
SELECT project_id,
5+
p1.employee_id
6+
FROM project AS p1
7+
INNER JOIN employee AS e1
8+
ON p1.employee_id = e1.employee_id
9+
WHERE ( project_id, experience_years ) IN (SELECT project_id,
10+
Max(experience_years)
11+
FROM project AS p2
12+
INNER JOIN employee AS e2
13+
ON p2.employee_id =
14+
e2.employee_id
15+
GROUP BY project_id
16+
ORDER BY NULL)

0 commit comments

Comments
 (0)