プロジェクトチームのステータスボードモジュールを作成しています。ステータスボードを使用すると、ユーザーはステータスをインまたはアウトに設定でき、メモを提供することもできます。私はすべての情報を単一のテーブルに保存することを計画していました...そしてデータの例は次のとおりです。
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
データをクエリして、各ユーザーの最新のステータスを返したいのですが、この場合、クエリは次の結果を返します。
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
これを実現するためにTRANSACT-SQLを理解しようとしていますか?どんな助けでもいただければ幸いです。