Hallo Forum,
ich benötige einen Tip zu TSQL. Folgendes Problem:
Select Kundenname, Datum, KZ1, KZ2
from Kundentabelle
order by Kundenname, Datum
ERGEBNIS:
Braun, 20091101, A, X
Braun, 20091202, A, B
Schmitz, 20090315, B, C
Schmitz, 20090502, A, F
Schmitz, 20090502, A, X
Schmitz, 20090502, A, Y
.
.
.
Wie muss das SQL-Statement aussehen damit ich nur einen der jüngsten Einträge eines Kunden bekomme unabhängig davon womit die Spalten KZ1 und KZ2 gefüllt sind.
SOLLERGEBNIS
Braun, 20091202, A, B
Schmitz, 20090502, A, Y
.
.
.
Wobei, welcher der 3 Datumsgleichen 'Schmitz' - Datensätze aus dem Beispiel im Ergebnis erscheint ist unerheblich, wichtig ist das nur einer erscheint.
Wäre für nen Tip dankbar.
PeterE
ich benötige einen Tip zu TSQL. Folgendes Problem:
Select Kundenname, Datum, KZ1, KZ2
from Kundentabelle
order by Kundenname, Datum
ERGEBNIS:
Braun, 20091101, A, X
Braun, 20091202, A, B
Schmitz, 20090315, B, C
Schmitz, 20090502, A, F
Schmitz, 20090502, A, X
Schmitz, 20090502, A, Y
.
.
.
Wie muss das SQL-Statement aussehen damit ich nur einen der jüngsten Einträge eines Kunden bekomme unabhängig davon womit die Spalten KZ1 und KZ2 gefüllt sind.
SOLLERGEBNIS
Braun, 20091202, A, B
Schmitz, 20090502, A, Y
.
.
.
Wobei, welcher der 3 Datumsgleichen 'Schmitz' - Datensätze aus dem Beispiel im Ergebnis erscheint ist unerheblich, wichtig ist das nur einer erscheint.
Wäre für nen Tip dankbar.

PeterE
Zuletzt bearbeitet: