Gunakan DISTINCT ON
:
SELECT DISTINCT ON (contenthash)
id,
contenthash,
filesize,
to_timestamp(timecreated) :: DATE
FROM mdl_files
ORDER BY contenthash, timecreated, id;
DISTINCT ON
adalah ekstensi Postgres yang memastikan bahwa mengembalikan satu baris untuk setiap kombinasi unik dari kunci dalam tanda kurung. Baris spesifik adalah baris pertama yang ditemukan berdasarkan order by
klausa.