У меня есть таблица sql с данными ниже:
Id department Amount
1 Accounting 10000
2 Catering 5000
3 Cleaning 5000
Я хочу вернуть данные, как показано ниже:
Id department Amount
1 Accounting 10000
1 50%
2 Catering 5000
2 25%
3 Cleaning 5000
3 25%
Это означает, что все записи возвращают вторую запись чуть нижеэто и отображать процент от общей суммы.Я пытался использовать таблицу PIVOT, но все же не могу расположить вторую строку чуть ниже первой связанной.
Кто-нибудь когда-либо делал что-то подобное, мне нужны только некоторые рекомендации.