SQL-सर्वर (>=2005) या Oracle (10g?) मानते हुए:
WITH CTE AS
(
SELECT
ROW_NUMBER() OVER (PARTITION BY ID ORDER BY Seq DESC) AS RN
, ID, Age
FROM
Persons
)
SELECT ID, Age
FROM CTE
WHERE RN = 1
ROW_NUMBER
परिणाम सेट के विभाजन के भीतर एक पंक्ति की अनुक्रमिक संख्या देता है।
संपादित करें :Oracle में भी काम करता है जैसा कि आप यहाँ देख सकते हैं:http://sqlfiddle.com/#!4/b7e79/2/0