I have a table with the fields EmployeeID, HourlyRate, and ReviewDate. Each time an employee receives a raise, a new record is created. Now I want to query the table to find the most recent HourlyRate for each Employee. I can get the MAX ReviewDate per employee (i.e. the latest date they received a raise), and I can return their EmployeeID, but I cannot return the HourlyRate for that date. Can this be done in one query?