0
Можно ли суммировать в sqlite, как и в Excel? Вот картина того, что я хочу сделать, но только в SQLite:общая сумма разниц
Можно ли суммировать в sqlite, как и в Excel? Вот картина того, что я хочу сделать, но только в SQLite:общая сумма разниц
SQLite не имеет оконного функции, так что вы должны построить вычисления на основе набора.
Вы хотите получить сумму всех предыдущих отличий, то есть, сумма разностей во всех строках, которые имеют такой же или меньший ID:
SELECT id,
d,
k,
(SELECT sum(d - k)
FROM MyTable AS T2
WHERE T2.id <= MyTable.id
) AS cumulative_sum
FROM MyTable
ORDER BY id;