Registriert seit: 14. Jul 2003
Ort: Flintbek
810 Beiträge
Delphi XE2 Professional
|
SQL Select Statement, letzten Datensatz markieren
28. Apr 2012, 17:20
Datenbank: SQL 2005 • Version: Express • Zugriff über: ADO
Moin zusammen,
ich habe folgende Struktur für meine Log-Tabelle. Die Tabelle dient als Protokoll für einen InsertProzess für Daten.
Code:
ProjektName,Startdatum,Enddatum,Anzahl
Hier sind die Beispieldaten.
Code:
Projekt1,20.04.2012 12:00:00,20.04.2012 12:30:00,10
Projekt1,22.04.2012 06:30:00,22.04.2012 07:30:00,100
Projekt2,24.04.2012 06:30:00,24.04.2012 07:30:00,100
Projekt2,24.04.2012 08:30:00,24.04.2012 09:30:00,120
Projekt3,25.04.2012 06:30:00,25.04.2012 07:30:00,100
Jetzt möchte ich gerne immer dem letzten Datensatz in Bezug auf den ProjektNamen und das Startdatum ein Kennzeichen geben. So dass man später mal nach diesem Kennzeichen filtern kann für Auswertungen.
Das Ergebnis sollte dann so aussehen, welches ein VIEW werden würde.
Code:
Projekt1,20.04.2012 12:00:00,20.04.2012 12:30:00,10,
Projekt1,22.04.2012 06:30:00,22.04.2012 07:30:00,100,X
Projekt2,24.04.2012 06:30:00,24.04.2012 07:30:00,100,
Projekt2,24.04.2012 08:30:00,24.04.2012 09:30:00,120,X
Projekt3,25.04.2012 06:30:00,25.04.2012 07:30:00,100,X
Ich mir kann einer von Euch weiterhelfen, da meine SQL Kenntnisse sehr beschränkt sind.
Vielen Dank im Voraus.
Sven
|