Hallo Leute,
ich komme zur Zeit bei einer SQL-Abfrage nicht weiter. Meine Tabelle enthält folgende Spalten: cnumber (int), date (timestamp)
in cnumber können sich die Einträge doppeln, jeweils mit anderer timestamp. Beispiel:
id cnumber date
6 123456 1340720422
5 444444 1340720111
4 064536 1340710014
3 123456 1340707841
2 444444 1340658741
1 000001 1340155414
Ich möchte nun erreichen, dass ich als Ausgabe folgendes bekomme:
6 123456 1340720422
5 444444 1340720111
4 064536 1340710014
1 000001 1340155414
Also nur die zeitlich letzten Einträge zu einer cnumber und diese nach Zeit sortiert.
Wie erreiche ich das? Meine bisherigen Versuche resultieren immer in doppelten Ergebnissen zu einer cnumber.
Vielen Dank!
ich komme zur Zeit bei einer SQL-Abfrage nicht weiter. Meine Tabelle enthält folgende Spalten: cnumber (int), date (timestamp)
in cnumber können sich die Einträge doppeln, jeweils mit anderer timestamp. Beispiel:
id cnumber date
6 123456 1340720422
5 444444 1340720111
4 064536 1340710014
3 123456 1340707841
2 444444 1340658741
1 000001 1340155414
Ich möchte nun erreichen, dass ich als Ausgabe folgendes bekomme:
6 123456 1340720422
5 444444 1340720111
4 064536 1340710014
1 000001 1340155414
Also nur die zeitlich letzten Einträge zu einer cnumber und diese nach Zeit sortiert.
Wie erreiche ich das? Meine bisherigen Versuche resultieren immer in doppelten Ergebnissen zu einer cnumber.
Vielen Dank!

Kommentar