Metode tipikal menggunakan subquery yang berkorelasi:
select t.*
from t
where t.date = (select max(t2.date) from t t2 where t2.env = t.env);
Mungkin metode yang sedikit lebih baik adalah:
select t.*
from t
where t.id = (select t2.id
from t t2
where t2.env = t.env
order by t2.date desc, t2.id desc
limit 1
);
Ini sedikit lebih baik karena (1) id
mungkin adalah kunci utama, jadi kecocokannya lebih cepat; dan (2) jika ada beberapa baris pada tanggal yang sama, maka hanya satu baris yang dikembalikan.