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 é a duração máxima de uma aula de Pilates frequentada por um membro do Japão?
 ###Tabelas: 
CREATE TABLE Members (MemberID INT, Age INT, Gender VARCHAR(10), MembershipType VARCHAR(20), Country VARCHAR(50)); INSERT INTO Members (MemberID, Age, Gender, MembershipType, Country) VALUES (1, 35, 'Female', 'Premium', 'Japan'), (2, 45, 'Male', 'Basic', 'Canada'), (3, 28, 'Female', 'Premium', 'USA'), (4, 32, 'Male', 'Premium', 'Mexico'), (5, 48, 'Female', 'Basic', 'Japan'); CREATE TABLE ClassAttendance (MemberID INT, Class VARCHAR(20), Duration INT, Date DATE); INSERT INTO ClassAttendance (MemberID, Class, Duration, Date) VALUES (1, 'Cycling', 60, '2022-01-01'), (2, 'Yoga', 45, '2022-01-02'), (3, 'Cycling', 60, '2022-01-03'), (4, 'Yoga', 45, '2022-01-04'), (5, 'Pilates', 90, '2022-01-05'), (1, 'Cycling', 60, '2022-01-06'), (2, 'Yoga', 45, '2022-01-07'), (3, 'Cycling', 60, '2022-01-08'), (4, 'Yoga', 45, '2022-01-09'), (5, 'Pilates', 120, '2022-01-10');
SELECT MAX(Duration) FROM Members JOIN ClassAttendance ON Members.MemberID = ClassAttendance.MemberID WHERE Members.Country = 'Japan' AND Class = 'Pilates';