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: Qual é a idade média dos jogadores que preferem jogos de realidade virtual no esquema 'gaming'?
 ###Tabelas: 
CREATE TABLE players (id INT, name VARCHAR(50), age INT, preferred_genre VARCHAR(20)); INSERT INTO players (id, name, age, preferred_genre) VALUES (1, 'John Doe', 25, 'VR'); CREATE TABLE games (id INT, title VARCHAR(50), genre VARCHAR(20)); INSERT INTO games (id, title, genre) VALUES (1, 'Space Explorer', 'VR'), (2, 'Retro Racer', 'Classic'); CREATE TABLE gaming.players_games (player_id INT, game_id INT); CREATE VIEW vw_player_games AS SELECT players.id AS player_id, players.preferred_genre FROM players JOIN gaming.players_games ON players.id = gaming.players_games.player_id;
SELECT AVG(players.age) FROM players JOIN vw_player_games ON players.id = vw_player_games.player_id WHERE vw_player_games.preferred_genre = 'VR';