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 voluntários com o maior número de habilidades?
 ###Tabelas: 
CREATE TABLE volunteers (id INT, volunteer_name VARCHAR(50), skill VARCHAR(50)); INSERT INTO volunteers (id, volunteer_name, skill) VALUES (1, 'Volunteer1', 'Coding'); INSERT INTO volunteers (id, volunteer_name, skill) VALUES (2, 'Volunteer2', 'Design'); INSERT INTO volunteers (id, volunteer_name, skill) VALUES (3, 'Volunteer3', 'Data Analysis');
SELECT volunteer_name, COUNT(skill) OVER (PARTITION BY volunteer_name) AS skill_count, RANK() OVER (ORDER BY COUNT(skill) DESC) AS rank FROM volunteers;