Bagaimana dengan ini?
SELECT MAX(Stamp) as Stamp, dataField1, dataField2
FROM tableName
GROUP BY DAYOFYEAR(Stamp)
Saya akan mengatakan gunakan DAYOFYEAR
bukannya DAY
seperti yang dikatakan semua orang. Untuk perbedaannya, lihat tautan di bawah.
Demo
Dalam demo ini, DAY
memberikan 3 baris yang SALAH sebagai lawan dari 4 baris menggunakan DAYOFYEAR
.