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 .