У меня есть таблица со столбцом Имя и несколькими столбцами со значениями. Мне нужен способ добавить значения из всех предыдущих столбцов.
Поскольку число столбцов в моей таблице может измениться, я получил имена столбцовво временную таблицу.Теперь я хотел сделать SQL-запрос из этого
У меня есть рассказ, как показано ниже
name col1 col2 col3 col5 col9
abc 1 2 3 4 5
def 2 4 6 8 10
ghi 1 2 3 4 5
jkl 2 4 6 8 10
mno 5 10 15 20 25
Мне нужен вывод, как показано ниже
name col1 col2 col3 col5 col9
abc 1 3 6 10 15
def 2 6 12 20 30
ghi 1 3 6 10 15
jkl 2 6 12 20 30
mno 5 15 30 50 75
Для этого явзял все имена столбцов в таблицу, как показано ниже
column_id Columnname
1 name
2 col1
3 col2
4 col3
5 col5
6 col9
Мне нужно динамически написать SQL-оператор, как показано ниже
select col1 as col1,
col1+col2 as col2,
col1+col2+col3 as col3,
col1+col2+col3+col4 as col5,
col1+col2+col3+col4+col9 as col9
from table
Также, пожалуйста, дайте мне знать, как это сделать лучше
Заранее спасибо