Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o total acumulado de 'online_time' para cada usuário, para o banco de dados 'online_learning', ordenado por user_id e data?
 ###Tabelas: 
CREATE TABLE online_learning (id INT, user_id INT, online_date DATE, online_time INT); INSERT INTO online_learning (id, user_id, online_date, online_time) VALUES (1, 1001, '2022-01-01', 60); INSERT INTO online_learning (id, user_id, online_date, online_time) VALUES (2, 1001, '2022-01-03', 90); INSERT INTO online_learning (id, user_id, online_date, online_time) VALUES (3, 1002, '2022-01-02', 45);
SELECT user_id, online_date, online_time, SUM(online_time) OVER (PARTITION BY user_id ORDER BY online_date) as running_total FROM online_learning;