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: Liste os top 3 membros com o maior número de treinos.
 ###Tabelas: 
CREATE TABLE members (member_id INT, gender VARCHAR(10)); CREATE TABLE workouts (workout_id INT, member_id INT, date DATE); INSERT INTO members VALUES (1,'Female'),(2,'Male'),(3,'Female'); INSERT INTO workouts VALUES (1,1,'2022-01-01'),(2,1,'2022-01-02'),(3,2,'2022-01-03'),(4,3,'2022-01-04'),(5,3,'2022-01-05');
SELECT members.member_id, COUNT(workouts.workout_id) AS num_workouts FROM members JOIN workouts ON members.member_id = workouts.member_id GROUP BY members.member_id ORDER BY num_workouts DESC LIMIT 3;