Holen Sie sich die letzten Einträge mit GROUP BY
Ich habe ein Problem mit GROUP BY. Es gibt den ersten Eintrag zurück, den es finden konnte, aber ich möchte, dass es den letzten Eintrag zurückgibt. Ist das möglich
Hier ist meine Anfrage (vorbereitete Anfrage):
SELECT stamp_user, stamp_date, stamp_type
FROM rws_stamps
WHERE stamp_date >= ?
GROUP BY stamp_user
ORDER BY stamp_date DESC
Meine Tabelle sieht so aus:
Was ich zurückgeben möchte, ist Zeile 7 und 3, aber ich bekomme 1 und 2.