Ich erstelle ein Statusboard-Modul für mein Projektteam. Über die Statusanzeige kann der Benutzer seinen Status als "Ein" oder "Aus" festlegen und eine Notiz bereitstellen. Ich hatte vor, alle Informationen in einer einzigen Tabelle zu speichern ... und ein Beispiel für die Daten folgt:
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
Ich möchte die Daten abfragen und den neuesten Status für jeden Benutzer zurückgeben. In diesem Fall würde meine Abfrage die folgenden Ergebnisse zurückgeben:
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
Ich versuche, TRANSACT-SQL herauszufinden, um dies zu ermöglichen. Jede Hilfe wäre dankbar.