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 são os 3 principais recrutadores com base no número de candidatos entrevistados?
 ###Tabelas: 
CREATE TABLE recruiters (recruiter_id INT, recruiter_name VARCHAR(255)); CREATE TABLE interviews (interview_id INT, candidate_id INT, recruiter_id INT, interview_date DATE); INSERT INTO recruiters (recruiter_id, recruiter_name) VALUES (1, 'Alice'), (2, 'Bob'), (3, 'Charlie'); INSERT INTO interviews (interview_id, candidate_id, recruiter_id) VALUES (1, 101, 1), (2, 102, 2), (3, 103, 3), (4, 104, 1), (5, 105, 3);
SELECT recruiter_id, recruiter_name, COUNT(*) OVER (PARTITION BY recruiter_id) as total_interviews FROM recruiters r JOIN interviews i ON r.recruiter_id = i.recruiter_id GROUP BY recruiter_id, recruiter_name ORDER BY total_interviews DESC FETCH FIRST 3 ROWS ONLY;