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ínima do treino para os usuários dos Estados Unidos no mês de maio de 2022?
 ###Tabelas: 
CREATE TABLE UserData (UserID INT, Country VARCHAR(255)); CREATE TABLE WorkoutData (UserID INT, WorkoutDuration INT, WorkoutDate DATE); INSERT INTO UserData (UserID, Country) VALUES (1, 'United States'), (2, 'Canada'), (3, 'United States'), (4, 'Mexico'), (5, 'Brazil'); INSERT INTO WorkoutData (UserID, WorkoutDuration, WorkoutDate) VALUES (1, 45, '2022-05-01'), (1, 60, '2022-05-02'), (2, 30, '2022-05-01'), (3, 75, '2022-05-01'), (3, 45, '2022-05-02'), (4, 30, '2022-05-01'), (5, 60, '2022-05-02');
SELECT MIN(WorkoutDuration) FROM WorkoutData INNER JOIN UserData ON WorkoutData.UserID = UserData.UserID WHERE Country = 'United States' AND WorkoutDate >= '2022-05-01' AND WorkoutDate <= '2022-05-31';