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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage