Hallo,
ich habe ein Programm geschrieben, welches mir eine Logdatei auswerten soll. Die Datensätze sind in einer DB gespeichert. Mein Problem ist, dass ich in einer Tabelle alle Installationroutinen gespeichert habe. Bei der Installation können verschiedene Pakete installiert werden. Ich brauche aber zu jedem Gerät nur das neuste Paket von jeder Sorte. Bsp.:
Seriennummer Install Major Minor Build Datum Uhrzeit
60109102 printlayouts 1 0 6 2006.09.11 14:25:22 x
60109102 tariff_data 89 0 4 2006.09.11 14:25:48 x
60109110 printlayouts 1 0 6 2006.09.07 07:48:38 x
60109110 sperrlistenm 27 0 0 2006.09.14 07:14:02 x
60109110 tariff_data 89 0 4 2006.09.14 07:14:24 x
60109112 printlayouts 1 0 6 2006.09.07 19:17:18 x
60109112 tariff_data 89 0 4 2006.09.07 19:17:42 x
60109115 sperrlistenm 26 0 0 2006.09.12 15:37:15 x
60109115 tariff_data 101 0 0 2006.09.12 16:47:53
60109115 tariff_data 101 0 1 2006.09.13 09:20:15
60109115 tariff_data 101 0 2 2006.09.13 09:53:32
60109115 tariff_data 101 0 3 2006.09.13 10:45:45
60109115 tariff_data 101 0 4 2006.09.13 15:54:22
60109115 tariff_data 101 0 6 2006.09.13 18:03:32
60109115 tariff_data 101 0 7 2006.09.13 18:22:46
60109115 tariff_data 101 0 8 2006.09.14 09:01:10 x
60119575 tariff_data 99 10 8 2006.09.11 08:17:46
60119575 sperrlistenm 26 0 0 2006.09.11 19:17:43
60119575 tariff_data 101 0 0 2006.09.12 19:18:47 x
60119575 sperrlistenm 27 0 0 2006.09.13 19:17:47 x
Erklärung die Zeilen mit einem "x" dahinter müssen angezeigt werden, die anderen nicht. Was ich suche ist eine Routine, oder einen SQL-Befehl, der dies ermöglicht.
ich habe ein Programm geschrieben, welches mir eine Logdatei auswerten soll. Die Datensätze sind in einer DB gespeichert. Mein Problem ist, dass ich in einer Tabelle alle Installationroutinen gespeichert habe. Bei der Installation können verschiedene Pakete installiert werden. Ich brauche aber zu jedem Gerät nur das neuste Paket von jeder Sorte. Bsp.:
Seriennummer Install Major Minor Build Datum Uhrzeit
60109102 printlayouts 1 0 6 2006.09.11 14:25:22 x
60109102 tariff_data 89 0 4 2006.09.11 14:25:48 x
60109110 printlayouts 1 0 6 2006.09.07 07:48:38 x
60109110 sperrlistenm 27 0 0 2006.09.14 07:14:02 x
60109110 tariff_data 89 0 4 2006.09.14 07:14:24 x
60109112 printlayouts 1 0 6 2006.09.07 19:17:18 x
60109112 tariff_data 89 0 4 2006.09.07 19:17:42 x
60109115 sperrlistenm 26 0 0 2006.09.12 15:37:15 x
60109115 tariff_data 101 0 0 2006.09.12 16:47:53
60109115 tariff_data 101 0 1 2006.09.13 09:20:15
60109115 tariff_data 101 0 2 2006.09.13 09:53:32
60109115 tariff_data 101 0 3 2006.09.13 10:45:45
60109115 tariff_data 101 0 4 2006.09.13 15:54:22
60109115 tariff_data 101 0 6 2006.09.13 18:03:32
60109115 tariff_data 101 0 7 2006.09.13 18:22:46
60109115 tariff_data 101 0 8 2006.09.14 09:01:10 x
60119575 tariff_data 99 10 8 2006.09.11 08:17:46
60119575 sperrlistenm 26 0 0 2006.09.11 19:17:43
60119575 tariff_data 101 0 0 2006.09.12 19:18:47 x
60119575 sperrlistenm 27 0 0 2006.09.13 19:17:47 x
Erklärung die Zeilen mit einem "x" dahinter müssen angezeigt werden, die anderen nicht. Was ich suche ist eine Routine, oder einen SQL-Befehl, der dies ermöglicht.
Kommentar