polarfox: MySQL Doubletten gruppieren

Beitrag lesen

yo,

Ich muss am Ende eine Tabelle haben, in der jede ticketnr nur einmal steht, und zwar mit dem letzten Status den das Ticket hatte.

mal davon abgesehen, dass das daten-design diskusionsbedürftig ist, woran erkennst du den den "letzten" eintrag, wenn die zeiten in deinem beispiel für ein ticket (AD0012345) alle gleich sind oder hast du uns da die zeit des zeitstempels unterschlagen ?

Ilja

Die Daten haben kein Design. Das ist ein raw-dump einer antiken P4 flatfile database.

Die Tabelle ist nach Ticketnummern sortiert. Ferner existieren 3 Spalten für Zeitstempel. Die erste Zeit-Spalte ist die Zeit in der das Ticket geöffnet wurde. Die Zweite ist die Zeit wann das Ticket zum letzten mal geupdated wurde. Die dritte und letzte Zeit Spalte wird nur gesetzt wenn das Ticket geschlossen wurde.

Ich brauche für jedes Ticket nur einen Eintrag, unabhängig davon ob es nun zu ist oder noch nicht.

Ich habe mal einen Screenshot gemacht zur Verdeutlichung.