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 treino mais popular por tempo total gasto?
 ###Tabelas: 
CREATE TABLE workouts (id INT, member_id INT, workout_type VARCHAR(50), duration INT); INSERT INTO workouts (id, member_id, workout_type, duration) VALUES (1, 1, 'Cycling', 60), (2, 1, 'Yoga', 30), (3, 2, 'Yoga', 45), (4, 3, 'Cycling', 90), (5, 4, 'Zumba', 75); CREATE TABLE members (id INT, name VARCHAR(50), age INT); INSERT INTO members (id, name, age) VALUES (1, 'John Doe', 30), (2, 'Jane Smith', 40), (3, 'Mike Johnson', 50), (4, 'Nancy Adams', 60);
SELECT workout_type, SUM(duration) AS total_time FROM workouts JOIN members ON workouts.member_id = members.id GROUP BY workout_type ORDER BY total_time DESC LIMIT 1;