Hi,
Bei 9 Mio Datensätzen wird's in Excel schon etwas eng!
Du musst die Datensätze vorselektieren und das Ergebnis downloaden.
Soweit ich verstanden habe, willst Du pro Artikel jeweils nur den Satz mit dem höchsten "Gültig Ab"-Datum.
Wenn Ja, versuch's mal mit folgendem SQL-Statement (anstatt der CTE with ... kann ggf. auch eine SQL-View erstellt werden):
PHP-Code:
With x as (Select ArtikelNr, Max("Preis gültig ab")
from Tabelle
Group By ArtikelNr)
Select a.*
from x join Tabelle a using (ArtikelNr)
Damit das ganze halbwegs performat läuft, sollte entweder ein SQL index oder eine geschlüsselte logische Datei mit ArtikelNr und Gültig Ab-Datum absteigend vorhanden sein.
Birgitta
Bookmarks