SQL Server-Pivot mit Datum Reicht da Spalten

Ich habe eine Tabelle mit der folgenden Struktur Aufzeichnung Mitarbeiter Ankunft und Zerstreuung Zeiten:

SQL Server-Pivot mit Datum Reicht da Spalten

Was ich mir erhoffe zu erreichen, die in einer Abfrage/stored procedure ist eine pivot-geben Daten zurück, die zwischen Datum reicht, wie pro unten raster auf dem beigefügten Bild.

Könnte ich bitte Ihr know-how oder Beispiel, wie bekommen es zu tun? Ich habe geforscht aber alle meine Bemühungen blieben bisher ohne Erfolg.

Werden Sie jemals mehrere Einträge für jedes userid/DateIn Kombination? Sind Sie auf der Suche nach einer dynamischen Lösung oder erfahren Sie Ihre Termine vor der Zeit?
Hallo bluefeet ja mehrere Einträge pro Benutzerkennung und / oder DateIn - die Zeiträume können vom user ausgewählt werden, also gehe ich davon aus Dynamik ist die richtige Antwort.
Wenn ich hinzufügen darf ich glauben, dass die pivot-Funktion ist nicht verfügbar in sql 2000-das ist die wichtigste Ursache meines Todes 😛 ich bin momentan auf einer Kreuztabellenabfrage Lösung.
Verwenden Sie SQL Server 2000?
Ja ich verstehe, das ist, wo das problem ist leider 🙁

InformationsquelleAutor El Paccino | 2014-03-18

Schreibe einen Kommentar