这句SQL语句为什么错了
题目要求求最晚入职的职员的全部信息,正确答案是 select * from employees where hire_date=(select max(hire_date) from employees )
但我这样写为什么不对:select * from employees where hire_date=(select max(hire_date) from employees group by hire_date )
区别就是最后面加了一个group by 语句,为什么错了,SQL新手求解答。。。