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: Quantos membros possuem uma associação à academia e realizaram um treino de Pilates no último mês?
 ###Tabelas: 
CREATE TABLE Members (MemberID INT, GymMembership BOOLEAN); INSERT INTO Members (MemberID, GymMembership) VALUES (1, TRUE); INSERT INTO Members (MemberID, GymMembership) VALUES (2, FALSE); CREATE TABLE Workouts (WorkoutID INT, WorkoutDate DATE, WorkoutType VARCHAR(50), MemberID INT); INSERT INTO Workouts (WorkoutID, WorkoutDate, WorkoutType, MemberID) VALUES (1, '2022-02-01', 'Pilates', 1); INSERT INTO Workouts (WorkoutID, WorkoutDate, WorkoutType, MemberID) VALUES (2, '2022-02-10', 'Yoga', 2);
SELECT COUNT(*) FROM Members INNER JOIN Workouts ON Members.MemberID = Workouts.MemberID WHERE Members.GymMembership = TRUE AND Workouts.WorkoutDate >= '2022-02-01' AND Workouts.WorkoutType = 'Pilates';