Допустим, у меня есть записи SQL:
Country | Number USA | 300 USA | 450 USA | 500 USA | 100 UK | 300 UK | 400 UK | 1000
И я делаю что-то вроде этого: SELECT * FROM table GROUP BY Country
.
Что делать, если я хочу выбрать отображение результата с 2 наибольшим числом только в каждой стране? Как я могу архивировать это?
Результат:
Country | Number USA | 450 USA | 500 UK | 400 UK | 1000