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: Listar membros que frequentaram mais sessões de treino do que o número médio de sessões para todos os membros.
 ###Tabelas: 
CREATE TABLE Members (MemberID INT, FirstName VARCHAR(50), LastName VARCHAR(50)); INSERT INTO Members (MemberID, FirstName, LastName) VALUES (1, 'John', 'Doe'); INSERT INTO Members (MemberID, FirstName, LastName) VALUES (2, 'Jane', 'Doe'); CREATE TABLE Workouts (WorkoutID INT, MemberID INT, WorkoutDate DATE); INSERT INTO Workouts (WorkoutID, MemberID, WorkoutDate) VALUES (1, 1, '2022-01-12'); INSERT INTO Workouts (WorkoutID, MemberID, WorkoutDate) VALUES (2, 1, '2022-01-14'); INSERT INTO Workouts (WorkoutID, MemberID, WorkoutDate) VALUES (3, 2, '2022-01-15');
SELECT m.MemberID, m.FirstName, m.LastName FROM Members m INNER JOIN Workouts w ON m.MemberID = w.MemberID WHERE w.MemberID IN (SELECT MemberID FROM Workouts GROUP BY MemberID HAVING COUNT(*) > (SELECT AVG(CountPerMember) FROM (SELECT MemberID, COUNT(*) AS CountPerMember FROM Workouts GROUP BY MemberID) AS subquery));