Ini akan berhasil untuk Anda.
SELECT *
FROM [tableName]
WHERE id IN (SELECT MAX(id) FROM [tableName] GROUP BY code)
Jika id adalah AUTO_INCREMENT, tidak perlu khawatir tentang datetime yang jauh lebih mahal untuk dihitung, karena datetime terbaru juga akan memiliki id tertinggi.
Pembaruan: Dari sudut pandang kinerja, pastikan id dan code kolom diindeks ketika berhadapan dengan sejumlah besar catatan. Jika id adalah kunci utama, ini sudah ada di dalamnya, tetapi Anda mungkin perlu menambahkan indeks non-cluster yang mencakup code dan id .