ich habe eine Tabelle mit 16.000 Artikel, die auch zwei oder drei mal vorkommen können. Der Unterschied zueinander ist dass ein Gültigkeitsdatum gesetzt ist.
Nun möchte ich eine Liste mit allen Artikel haben. Bei doppelten oder dreifachen soll das letzte Gültigkeitsdatum heran gezogen werden. Die Anderen ignorieren.
select * from pprk where g_datum = (select max(g_datum) from pprk)
Dabei erhalte ich leider nicht alle Datensätze, sondern nur die, die heute geändert wurden.
Das Datum ist wie folgt aufgebaut ( 200806003 -> für den 3. Juni 2008).
Danke
Nun möchte ich eine Liste mit allen Artikel haben. Bei doppelten oder dreifachen soll das letzte Gültigkeitsdatum heran gezogen werden. Die Anderen ignorieren.
select * from pprk where g_datum = (select max(g_datum) from pprk)
Dabei erhalte ich leider nicht alle Datensätze, sondern nur die, die heute geändert wurden.
Das Datum ist wie folgt aufgebaut ( 200806003 -> für den 3. Juni 2008).
Danke
Comment