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 o número de membros do sexo masculino em cada região que não participaram de nenhuma aula na última semana e sua data de associação mais recente.
 ###Tabelas: 
CREATE TABLE Members (MemberID INT, Gender VARCHAR(10), Region VARCHAR(20), MembershipDate DATE); INSERT INTO Members (MemberID, Gender, Region, MembershipDate) VALUES (10, 'Male', 'Midwest', '2021-01-01'); CREATE TABLE Classes (ClassID INT, ClassType VARCHAR(20), Duration INT, MemberID INT); INSERT INTO Classes (ClassID, ClassType, Duration, MemberID) VALUES (100, 'Yoga', 60, 10);
SELECT Members.Region, COUNT(Members.MemberID) AS InactiveMembers, MAX(Members.MembershipDate) AS LatestMembershipDate FROM Members LEFT JOIN Classes ON Members.MemberID = Classes.MemberID WHERE Members.Gender = 'Male' AND Classes.MemberID IS NULL AND Members.MembershipDate <= DATE_SUB(CURRENT_DATE, INTERVAL 1 WEEK) GROUP BY Members.Region;