有两个表格
1) Employee
id | Name | Department | Dob
2) Salary
id | salary
我想查找各部门最年轻和最年长员工的工资,但使用下面的查询,我无法得到正确的ID和工资。
SELECT salary.id,employee.Dept,salary.salary,MIN(employee.DoB)
from employee
INNER JOIN salary ON salary.id = employee.id GROUP by Dept
上面的查询返回的是正确的Dob,但是id和工资与出生日期不匹配。