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 número total de treinos e a duração total dos treinos para cada membro no último mês?
 ###Tabelas: 
CREATE TABLE Members (MemberID INT, Age INT, MembershipType VARCHAR(20)); INSERT INTO Members (MemberID, Age, MembershipType) VALUES (1, 25, 'Gold'), (2, 30, 'Silver'), (3, 35, 'Gold'); CREATE TABLE Workout (MemberID INT, Equipment VARCHAR(20), Duration INT, Date DATE); INSERT INTO Workout (MemberID, Equipment, Duration, Date) VALUES (1, 'Treadmill', 60, '2022-01-01'), (2, 'Bike', 45, '2022-01-02'), (3, 'Treadmill', 30, '2022-01-03'), (1, 'Bike', 30, '2022-01-04'), (2, 'Treadmill', 45, '2022-01-05'), (3, 'Swimming Pool', 60, '2022-01-06');
SELECT Members.MemberID, COUNT(Workout.MemberID) AS NumberOfWorkouts, SUM(Workout.Duration) AS TotalDuration FROM Members LEFT JOIN Workout ON Members.MemberID = Workout.MemberID WHERE Workout.Date >= DATEADD(day, -30, GETDATE()) GROUP BY Members.MemberID;