Hvad med det her?
SELECT MAX(Stamp) as Stamp, dataField1, dataField2
FROM tableName
GROUP BY DAYOFYEAR(Stamp)
Jeg vil sige brug DAYOFYEAR
i stedet for DAY
som alle sagde. For forskel, se linket nedenfor.
Demo
I denne demo, DAY
giver 3 rækker, hvilket er FORKERT i modsætning til 4 rækker med DAYOFYEAR
.