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 usam tecnologia VR e quantos títulos de jogos distintos eles jogam?
 ###Tabelas: 
CREATE TABLE Players (PlayerID INT, Age INT, VRUser CHAR(1)); INSERT INTO Players (PlayerID, Age, VRUser) VALUES (1, 25, 'Y'), (2, 30, 'N'), (3, 22, 'Y'), (4, 35, 'N'); CREATE TABLE GameLibrary (GameID INT, PlayerID INT); INSERT INTO GameLibrary (GameID, PlayerID) VALUES (1, 1), (2, 1), (3, 2), (4, 3), (5, 3), (1, 4); CREATE TABLE GameDesign (GameID INT, Title VARCHAR(20)); INSERT INTO GameDesign (GameID, Title) VALUES (1, 'RacingGame'), (2, 'RPG'), (3, 'Shooter'), (4, 'Puzzle'), (5, 'Strategy'); CREATE TABLE VRGame (GameID INT, VRGame CHAR(1)); INSERT INTO VRGame (GameID) VALUES (1), (3);
SELECT AVG(Players.Age), COUNT(DISTINCT GameDesign.Title) FROM Players INNER JOIN GameLibrary ON Players.PlayerID = GameLibrary.PlayerID INNER JOIN GameDesign ON GameLibrary.GameID = GameDesign.GameID INNER JOIN VRGame ON GameDesign.GameID = VRGame.GameID WHERE Players.VRUser = 'Y';