Запросить строку с наибольшим/наименьшим значением для каждой группы.

Одним из наиболее часто встречающихся stumpers для программистов SQL является запрос строк, которые соответствуют наибольшему (или наименьшему) значению по данной группе. Например, все подробности о городе с самым большим населением на каждое государство. Вы не можете сделать это просто с GROUP BY, потому что другие столбцы будут неоднозначными.

Иногда возникает вопрос о том, чтобы запросить верхние n строк из каждой группы (см. )