思路1
SELECT p.project_id, MAX(e.experience_years) AS experience_years
FROM Project p JOIN Employee e
ON p.employee_id=e.employee_id
GROUP BY p.project_id;SELECT p.project_id, e.employee_id
FROM Project p JOIN Employee e
ON p.employee_id=e.employee_id
WHERE (p.project_id, e.experience_years)
IN (
SELECT p.project_id, MAX(e.experience_years) AS experience_years
FROM Project p JOIN Employee e
ON p.employee_id=e.employee_id
GROUP BY p.project_id
);Last updated