Создать запрос SQL для получения самых последних записей

Я создаю модуль доски статуса для моей проектной команды. Панель состояния позволяет пользователю устанавливать свой статус как в или из, и они также могут предоставить заметку. Я планировал хранить всю информацию в одной таблице ... и пример данных приведен ниже:

<code>Date               User         Status    Notes
-------------------------------------------------------
1/8/2009 12:00pm   B.Sisko      In        Out to lunch    
1/8/2009 8:00am    B.Sisko      In  
1/7/2009 5:00pm    B.Sisko      In    
1/7/2009 8:00am    B.Sisko      In    
1/7/2009 8:00am    K.Janeway    In   
1/5/2009 8:00am    K.Janeway    In    
1/1/2009 8:00am    J.Picard     Out       Vacation  
</code>

Я хотел бы запросить данные и вернуть самый последний статус для каждого пользователя, в этом случае мой запрос будет возвращать следующие результаты:

<code>Date               User         Status    Notes
-------------------------------------------------------  
1/8/2009 12:00pm   B.Sisko      In        Out to lunch    
1/7/2009 8:00am    K.Janeway    In   
1/1/2009 8:00am    J.Picard     Out       Vacation  
</code>

Я пытаюсь выяснить, TRANSACT-SQL, чтобы это произошло? Любая помощь будет оценена.

Ответы на вопрос(4)

Ваш ответ на вопрос