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 o número total de jogos jogados por equipe e classifique-os em ordem decrescente.
 ###Tabelas: 
CREATE TABLE Teams (TeamID INT, TeamName VARCHAR(255));CREATE TABLE Games (GameID INT, HomeTeam VARCHAR(255), AwayTeam VARCHAR(255), GameDate DATE);
SELECT HomeTeam AS TeamName, COUNT(*) AS TotalGames, ROW_NUMBER() OVER (PARTITION BY HomeTeam ORDER BY COUNT(*) DESC) AS Rank FROM Games GROUP BY HomeTeam UNION ALL SELECT AwayTeam, COUNT(*), ROW_NUMBER() OVER (PARTITION BY AwayTeam ORDER BY COUNT(*) DESC) FROM Games GROUP BY AwayTeam;