Вычесть значение в несколько строк - SQL
Ну, я застрял в точке, где мне нужно распределить значение по нескольким строкам. Поскольку я не знаю конкретного термина, я бы изложил его в виде примера ниже для лучшего понимания:
Предполагая значение x равным 20, мне нужно распределить / вычесть его по строкам в порядке убывания.
ТАБЛИЦА:
ID Value1
1 6
2 5
3 4
4 3
5 9
Результат должен выглядеть так: (х = 20)
ID Value1 Answer
1 6 14
2 5 9
3 4 5
4 3 2
5 9 0
Может кто-нибудь просто дать мне идею, как я могу пойти с этим? Я надеюсь, что мой вопрос достаточно ясен. Если нет, пожалуйста, дайте мне знать.
Благодарю. Любая помощь будет принята с благодарностью.