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: Quem tem o maior número de check-ins na academia na última semana?
 ###Tabelas: 
CREATE TABLE gym_checkins (id INT, user_id INT, checkin_date DATE); INSERT INTO gym_checkins (id, user_id, checkin_date) VALUES (1, 33, '2022-09-12'), (2, 33, '2022-09-10'), (3, 55, '2022-08-15');
SELECT user_id, COUNT(*) as checkin_count FROM gym_checkins WHERE checkin_date >= CURDATE() - INTERVAL 7 DAY GROUP BY user_id ORDER BY checkin_count DESC LIMIT 1;