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: Determine a idade média dos visitantes e sua classificação por continente, agrupados em intervalos de 10 anos.
 ###Tabelas: 
CREATE TABLE Continent (Id INT, Continent VARCHAR(50)); CREATE TABLE Visitor (Id INT, Age INT, ContinentId INT);
SELECT RANK() OVER (PARTITION BY c.Continent ORDER BY AVG(v.Age) DESC) as AgeRank, c.Continent, FLOOR(v.Age/10)*10 as AgeGroup, AVG(v.Age) as AverageAge FROM Continent c JOIN Visitor v ON c.Id = v.ContinentId GROUP BY c.Continent, AgeRank, AgeGroup ORDER BY c.Continent, AgeRank;