У меня есть следующая таблица участников завершения сбора яблок. У меня есть таблица, где все участники видны с количеством яблок, которые они выбрали.
Теперь я хочу таблицу, в которой будут отображаться только первые 3, а остальные будут сгруппированы в разделе «Другие», а общее количество выбранных яблок должно отображаться на фоне других
Я создал таблицу, в которой будут собраны все идентификаторы и общее количество собранных яблок
declare @t table
(
id int,
Apples_picked int
)
insert into @t
select 1,10
union
select 2,12
union
select 3,3
union
select 4,15
union
select 5,23
Требуемый вывод для приведенной выше таблицы
ID Name Apples picked
5 winner 23
4 2nd 15
2 3rd 12
Others 13
Я не уверен, как добавить все после 3-го и подвести итог. Любое руководство очень ценится