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 todos os jogos de realidade virtual que possuem mais de 500 horas de tempo de jogo e seu tempo total de jogo, ordenados pelo tempo total de jogo em ordem decrescente.
 ###Tabelas: 
CREATE TABLE games (id INT, name VARCHAR(255), type VARCHAR(255), playtime INT); INSERT INTO games (id, name, type, playtime) VALUES (1, 'Game1', 'VR', 600), (2, 'Game2', 'Non-VR', 300), (3, 'Game3', 'VR', 1000);
SELECT name, SUM(playtime) as total_playtime FROM games WHERE type = 'VR' GROUP BY name HAVING SUM(playtime) > 500 ORDER BY total_playtime DESC;