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 os 2 tipos de treino mais populares na Índia com base no número de participantes únicos no último mês.
 ###Tabelas: 
CREATE TABLE Countries (CountryID INT, CountryName VARCHAR(50)); CREATE TABLE Members (MemberID INT, MemberName VARCHAR(50), CountryID INT); CREATE TABLE Workouts (WorkoutID INT, WorkoutName VARCHAR(50), WorkoutType VARCHAR(50), Participants INT, WorkoutDate DATE, MemberID INT);
SELECT w.WorkoutType, COUNT(DISTINCT m.MemberID) AS UniqueParticipants FROM Countries c INNER JOIN Members m ON c.CountryID = m.CountryID INNER JOIN Workouts w ON m.MemberID = w.MemberID WHERE c.CountryName = 'India' AND w.WorkoutDate >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) GROUP BY w.WorkoutType ORDER BY UniqueParticipants DESC LIMIT 2;