Hãy thử điều này:
SELECT yourtable.*
FROM yourtable
WHERE (serial_num, version) in (select serial_num, max(version)
from yourtable
group by serial_num)
Truy vấn con sẽ trả về phiên bản tối đa cho serial_num, vì vậy điều này sẽ trả về tất cả các hàng nơi serial_num có giá trị lớn nhất. Xem trò chơi này .