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: Liste o tempo total de jogo de cada jogador, ordenado pelo tempo total de jogo em ordem decrescente.
 ###Tabelas: 
CREATE TABLE players (id INT, name VARCHAR(255)); INSERT INTO players (id, name) VALUES (1, 'Player1'), (2, 'Player2'), (3, 'Player3'), (4, 'Player4'), (5, 'Player5'); CREATE TABLE player_games (player_id INT, game_id INT, playtime INT); INSERT INTO player_games (player_id, game_id, playtime) VALUES (1, 1, 100), (2, 2, 200), (3, 3, 300), (4, 1, 400), (5, 2, 500), (1, 4, 600), (2, 3, 700), (3, 1, 800), (4, 2, 900), (5, 3, 1000); CREATE TABLE games (id INT, name VARCHAR(255)); INSERT INTO games (id, name) VALUES (1, 'Game1'), (2, 'Game2'), (3, 'Game3'), (4, 'Game4');
SELECT players.name, SUM(player_games.playtime) as total_playtime FROM players JOIN player_games ON players.id = player_games.player_id GROUP BY players.id ORDER BY total_playtime DESC;