Помогите гуманитарию) Есть табличка примерно такая
Name | Month | Year | Date
---------------------------------------------
Вася | 12 | 2012 | 2013-01-11
Вася | 1 | 2013 | 2013-02-02
Петя | 1 | 2013 | 2013-02-05
Коля | 1 | 2013 | 2013-02-10
Вася | 2 | 2013 | 2013-03-05
Вася | 3 | 2013 | 2013-04-03
Коля | 2 | 2013 | 2013-03-15
Т.е. получить
Name | Month | Year | Date
---------------------------------------------
Вася | 12 | 2012 | 2013-01-11
для 2012 года
Name | Month | Year | Date
---------------------------------------------
Петя | 1 | 2013 | 2013-02-05
Вася | 3 | 2013 | 2013-04-03
Коля | 2 | 2013 | 2013-03-15
для 2013
SELECT t.Name, MAX(t.Month)
FROM t
GROUP BY t.Name
ORDER BY t.Name