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: Calcular a porcentagem de sessões de treino que não foram de Yoga para cada membro.
 ###Tabelas: 
CREATE TABLE member_workout_duration (member_id INT, activity VARCHAR(50), duration INT); INSERT INTO member_workout_duration (member_id, activity, duration) VALUES (1, 'Running', 60); INSERT INTO member_workout_duration (member_id, activity, duration) VALUES (1, 'Cycling', 45); INSERT INTO member_workout_duration (member_id, activity, duration) VALUES (2, 'Yoga', 90); INSERT INTO member_workout_duration (member_id, activity, duration) VALUES (2, 'Running', 30);
SELECT member_id, (SUM(CASE WHEN activity != 'Yoga' THEN duration ELSE 0 END) / SUM(duration)) * 100 as non_yoga_percentage FROM member_workout_duration GROUP BY member_id;