101
0/304
Loading content...
A delivery organization keeps two relational tables:
Each row means the employee is staffed on that project.
Task:
Return exactly these columns:
Result order can be arbitrary.
Supported submission environments:
Project:
| project_id | employee_id |
|------------|-------------|
| 10 | 1 |
| 10 | 2 |
| 10 | 3 |
| 20 | 1 |
| 20 | 4 |
Employee:
| employee_id | name | experience_years |
|-------------|-------|------------------|
| 1 | Riya | 5 |
| 2 | Omar | 3 |
| 3 | Nia | 5 |
| 4 | Chen | 2 |[
{"project_id":10,"employee_id":1},
{"project_id":10,"employee_id":3},
{"project_id":20,"employee_id":1}
]Project 10 has a max of 5 years, achieved by employees 1 and 3. Project 20 has max 5 years, achieved by employee 1 only.
Project:
| project_id | employee_id |
|------------|-------------|
| 31 | 100 |
| 31 | 101 |
| 31 | 102 |
Employee:
| employee_id | name | experience_years |
|-------------|------|------------------|
| 100 | A | 7 |
| 101 | B | 7 |
| 102 | C | 7 |[
{"project_id":31,"employee_id":100},
{"project_id":31,"employee_id":101},
{"project_id":31,"employee_id":102}
]All assigned employees have the same experience value, so every row is part of the result.
Project:
| project_id | employee_id |
|------------|-------------|
| 50 | 9 |
| 50 | 8 |
| 60 | 8 |
| 60 | 7 |
Employee:
| employee_id | name | experience_years |
|-------------|------|------------------|
| 7 | T | 11 |
| 8 | U | 4 |
| 9 | V | 15 |[
{"project_id":50,"employee_id":9},
{"project_id":60,"employee_id":7}
]Project 50 is led by employee 9 (15 years). Project 60 is led by employee 7 (11 years).
Constraints