Đối với mỗi khóa bắt đầu, bạn muốn tìm giá trị Tối đa "tối thiểu". điều này có thể được thực hiện thông qua một truy vấn con lồng nhau. Sau đó, chỉ chọn nơi min bằng với max (min). .
select startkey, name, min, lname, mname, id
from T T1
where min =
(select max(min) from T T2 where T1.startkey=T2.startkey)
order by startkey