Wie wäre es damit?
SELECT MAX(Stamp) as Stamp, dataField1, dataField2
FROM tableName
GROUP BY DAYOFYEAR(Stamp)
Ich würde sagen verwenden DAYOFYEAR statt DAY wie alle sagten. Den Unterschied finden Sie unter dem folgenden Link.
Demo
In dieser Demo, DAY ergibt 3 Zeilen, was FALSCH ist im Gegensatz zu 4 Zeilen mit DAYOFYEAR .